{
  "cik": 1157601,
  "entityName": "MADRIGAL PHARMACEUTICALS, 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-29",
              "val": 49495023,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-10-28",
              "val": 49498350,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2012-02-17",
              "val": 57624866,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2012-04-30",
              "val": 57639108,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-07-27",
              "val": 61843531,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-11-01",
              "val": 61900896,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-03-08",
              "val": 69054951,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-04-26",
              "val": 69133471,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2013-07-26",
              "val": 69059083,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-10-31",
              "val": 69107506,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2014-03-06",
              "val": 85435631,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-05-02",
              "val": 93274506,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2014-08-01",
              "val": 104369471,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-10-31",
              "val": 108895670,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-03-06",
              "val": 109120670,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-05-01",
              "val": 134420670,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2015-08-03",
              "val": 136442378,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-11-02",
              "val": 137788584,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-03-10",
              "val": 137806441,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-05-02",
              "val": 137806441,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2016-07-15",
              "val": 137804736,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-11-11",
              "val": 11570149,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-11-11",
              "val": 11570149,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-03-24",
              "val": 12167405,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-05-05",
              "val": 12167405,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2017-08-04",
              "val": 12495705,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-11-03",
              "val": 12495705,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-03-08",
              "val": 14227634,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-05-31",
              "val": 14250726,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-08-02",
              "val": 15366634,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2018-11-01",
              "val": 15393309,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-02-21",
              "val": 15417064,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2019-05-02",
              "val": 15418364,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-08-01",
              "val": 15426297,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-11-01",
              "val": 15429154,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-02-21",
              "val": 15429154,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2020-05-04",
              "val": 15429154,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 15438124,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-30",
              "val": 15466451,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-02-19",
              "val": 16024680,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2021-04-30",
              "val": 16584625,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-30",
              "val": 16600047,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-11-02",
              "val": 17097090,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-02-21",
              "val": 17103395,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2022-05-05",
              "val": 17103395,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-08-01",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-11-01",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-02-20",
              "val": 18138012,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2023-02-20",
              "val": 18138012,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2023-05-05",
              "val": 18289173,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-08-03",
              "val": 18471233,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-11-01",
              "val": 19742646,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-02-16",
              "val": 19897425,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2024-05-03",
              "val": 21311526,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-08-02",
              "val": 21712677,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-28",
              "val": 21810407,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-02-21",
              "val": 22080246,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2025-04-28",
              "val": 22203282,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-08-01",
              "val": 22289014,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-30",
              "val": 22711420,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-02-12",
              "val": 22939969,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-05-01",
              "val": 23055659,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-07-27",
              "val": 23104126,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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-06-30",
              "val": 144500004,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2012-06-30",
              "val": 206423923,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2013-06-30",
              "val": 195204458.7,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-30",
              "val": 275002606.09,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-30",
              "val": 205260638,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2016-06-30",
              "val": 29116737,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2017-06-30",
              "val": 84557382,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2018-06-29",
              "val": 2320321944.81,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-06-28",
              "val": 884202105,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-06-30",
              "val": 1129660030,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-06-30",
              "val": 819348240,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-06-30",
              "val": 984861131,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-06-30",
              "val": 984861131,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-06-30",
              "val": 3158123661,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-06-30",
              "val": 5100000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-06-30",
              "val": 5600000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q2I"
            }
          ]
        }
      }
    },
    "us-gaap": {
      "AccountsPayableCurrent": {
        "label": "Accounts Payable, Current",
        "description": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1925000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 1925000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 1925000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 1999000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2921000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3467000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 3467000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 3467000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 3467000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 3467000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 3040000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 3468000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 3690000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5661000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 5661000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 5661000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 5661000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 5661000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 5719000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 5222000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 5693000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 6589000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 6589000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 6589000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 6589000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 6589000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 5810000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 5226000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4442000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3139000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 3139000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 3139000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 3139000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 3139000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3738000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 3018000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1424000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1299000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 1299000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1299000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 102293,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 102293,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 102293,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 744000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 680000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1159836,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 1159836,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 762035,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 762000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 762000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 762000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 762000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2780000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1285000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1400000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1929000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 1929000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 1929000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 1929000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 1929000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1420000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 588000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1031000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2487000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 2487000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 2487000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 2487000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 2487000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4376000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 446000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 773000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1178000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1178000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1178000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1178000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 1178000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1115000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5004000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 6277000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1017000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1017000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1017000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1017000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1017000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4396000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1067000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10418000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 21380000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 21380000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 21380000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 21380000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 21380000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 21380000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 22780000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 11294000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 18562000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 23831000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 23831000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 23831000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 23831000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 23831000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 23831000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 12128000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 17534000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 16542000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 28041000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 28041000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 28041000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 28041000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 28041000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 21528000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8994000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 45966000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 43599000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 43599000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 43599000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 43599000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 43599000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 42056000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 37975000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 44941000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 48878000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 48878000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 48878000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 60801000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 34514000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccruedLiabilitiesCurrent": {
        "label": "Accrued Liabilities, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 70203,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 70203,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 70203,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-09-30",
              "val": 2755554,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 2755554,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4037888,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 4038000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 4038000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 4038000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 4038000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3126000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 5151000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 7123000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 8125000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 8125000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 8125000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 8125000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 8125000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 4874000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 4848000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 5611000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 5957000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 5957000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 5957000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 5957000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 5957000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 5778000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11564000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 14381000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 23637000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 23637000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 23637000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 23637000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 23637000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 24269000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 39948000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 42773000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 45222000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 45222000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 45222000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 45222000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 45222000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 44075000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 55240000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 58501000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 55048000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 55048000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 55048000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 55048000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 55048000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 55048000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 53442000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 71836000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 79598000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 91461000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 91461000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 91461000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 91461000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 91461000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 91461000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 85567000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 81761000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 82610000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 89980000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 89980000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 89980000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 89980000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 89980000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 92271000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 115611000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 131003000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 124695000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 124695000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 124695000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 124695000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 124695000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 124165000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 157479000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 345382000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 260392000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 260392000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 260392000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 275761000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 338656000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccruedProfessionalFeesCurrent": {
        "label": "Accrued Professional Fees, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 1069000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 1069000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 1069000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 982000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 851000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 999000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 999000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 999000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 999000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 999000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1072000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1144000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1442000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1585000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 1585000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 1585000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 1585000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 1585000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1621000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1521000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1157000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1285000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 1285000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 1285000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 1285000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 1285000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1696000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1393000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1344000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 867000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 867000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 867000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 556000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 607000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 1062000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1177000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1177000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1177000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1177000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 1177000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 816000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 862000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 790000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 830000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 830000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 830000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 830000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 830000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1134000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1630000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1711000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2455000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 2455000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 2455000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 2455000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 2455000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 2455000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2343000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3959000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2855000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4867000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 4867000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 4867000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 4867000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 4867000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 4867000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 4741000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 9494000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 8478000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 6814000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 6814000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 6814000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 6814000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 6814000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 13241000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 15496000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 23095000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 17512000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 17512000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 17512000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 17512000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 27733000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 10979000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 9206000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "description": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 19358000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 19358000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 19358000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 19811000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 19981000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 20096000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 20096000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 20096000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 20096000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 20096000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 20196000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 20321000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 20380000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 20476000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 20476000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 20476000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 20476000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 20476000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 20445000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 20614000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 20314000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 20483000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 20483000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 20483000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 20483000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 20483000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 20652000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 20820000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 20986000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 21145000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 21145000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 21060000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "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": -3000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": -3000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": -3000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 10000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 19000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 4000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 8000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 2000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 2000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 2000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 2000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 7000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 9000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 6000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 17000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 17000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 17000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 17000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 17000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 4000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 3000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 11000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 4000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 4000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 4000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 4000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 6000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -6000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 11000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 4000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 4000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 4000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 81000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -12485,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": -12485,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 25404,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 25000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 25000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 25000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 25000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 64000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 36000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 47000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -31000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": -31000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": -31000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": -31000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": -31000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -174000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -43000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -143000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -319000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": -319000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": -319000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": -319000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": -319000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 178000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 485000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 292000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 216000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 216000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 216000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 216000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 216000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 415000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1081000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 421000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 47000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 47000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 47000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 47000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 47000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -14000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 15000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -80000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": -80000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": -80000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": -80000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": -80000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": -80000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -402000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -447000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -237000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -32000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": -32000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": -32000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": -32000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": -32000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": -32000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -86000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -89000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -42000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 468000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 468000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 468000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 468000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 468000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -172000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -368000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1271000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 468000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 468000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 468000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 468000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 468000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 389000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1111000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1068000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 873000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 873000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 873000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1082000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 808000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": 374528000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 374528000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 374528000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 411375000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 412262000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 413196000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 413196000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 413196000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 413196000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 413196000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 447226000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 448555000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 475273000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 536277000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 536277000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 536277000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 536277000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 536277000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 538538000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 540155000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 541849000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 600477000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 600477000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 600477000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 600477000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 600477000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 613180000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 671240000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 700927000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 702694000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 702694000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 702694000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 702694000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 702694000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 704403000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 747055000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 756053000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 756633000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 756633000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 756633000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 6120,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 6213,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 6120,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 757081000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 757626000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 105161301,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 105161301,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 111691351,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 111691000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 111691000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 111691000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 111691000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 115692000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 151247000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 152276000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 288750000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 288750000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 288750000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 288750000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 288750000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 290182000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 605418000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 610845000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 616573000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 616573000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 616573000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 616573000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 616573000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 622678000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 630550000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 635535000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 639567000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 639567000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 639567000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 639567000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 639567000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 644413000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 650211000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 655622000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 665385000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 665385000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 665385000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 665385000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 665385000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 738575000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 810295000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 837636000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 863495000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 863495000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 863495000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 863495000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 863495000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 863495000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 870972000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 879538000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 887660000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1160079000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 1160079000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 1160079000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 1160079000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 1160079000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 1160079000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1189776000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1228949000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1246385000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1741153000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 1741153000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 1741153000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 1741153000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1741153000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2334760000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2493288000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2518648000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2556095000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 2556095000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2556095000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 2556095000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2556095000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2585666000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2612566000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2656553000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2692280000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 2692280000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2692280000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2727227000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2765710000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": {
        "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature",
        "description": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 47592522,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 47593000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 47593000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
        "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition",
        "description": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4579000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4048000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4048000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3354000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3354000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3354000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7431000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7431000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4300000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1167000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1167000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1167000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2227000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2227000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4976000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7755000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7755000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7755000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7755000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4950000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4950000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5689000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5689000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5689000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5689000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5061000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5061000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8179000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8179000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8179000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8179000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 6241000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 6241000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7944000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7944000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7944000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7944000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 8122000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 8122000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10973000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10973000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10973000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10973000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12660000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12660000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 24404000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 24404000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 24404000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 24404000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 17898000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 17898000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 79880000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 79880000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 25159000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 25159000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 25159000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 26252000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 98130000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 32618000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 32618000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 35371000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "description": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929174,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense",
        "description": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4048000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1639000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 812000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2506000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 867000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3354000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3354000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 827000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1558000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1558000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 731000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 731000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2359000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2359000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 801000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 801000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1216000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1216000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2807000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2807000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1591000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1591000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4490000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4490000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1683000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1683000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2586000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2586000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4099000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4099000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1513000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1513000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5665000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5665000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1566000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1566000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7431000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7431000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1710000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1710000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2553000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2553000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 843000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 843000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3721000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1168000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4300000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 448000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 993000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 545000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7352918,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7352918,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7353000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7352918,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7352918,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7353000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929174,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 602,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 602000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1278000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1278000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 676000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 676000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2307000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2307000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1029000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1029000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1167000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1167000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3394000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3394000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2227000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2227000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8370000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8370000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4976000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4976000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13777000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13777000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7755000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7755000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 18727000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 18727000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4950000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4950000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10535000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10535000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5689000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5689000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 15596000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 15596000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5061000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5061000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 14275000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 14275000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8179000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8179000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 20517000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 20517000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 6241000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 6241000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15421000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15421000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7944000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7944000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23543000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23543000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 8122000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 8122000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 22223000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 22223000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10973000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10973000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34883000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34883000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12660000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12660000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44306000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44306000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 24404000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 24404000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 62204000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 62204000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 17898000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 17898000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 79880000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 79880000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 46090000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 46090000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 25159000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 25159000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 72342000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 26252000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 98130000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 34018000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 69389000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 35371000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 54067000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 54067000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 54067000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 65621000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 53868000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 59841000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 47164000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 57613000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 93700000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 73924000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 56663000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 82184000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 115946000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 123656000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 79392000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 101539000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 91014000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 68195000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 68195000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 68195000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 52970000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 44938000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 41507184,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 41507184,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 41210425,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 41210000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 41210000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 41210000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 41210000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 40357000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 68067000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 62831000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 183478000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 491528000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 489549000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 479560000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 469822000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 456254000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 411457000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 388388000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 339617000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 309731000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 327955000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 304697000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 222662000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 216392000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 158644000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 332449000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 302461000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 237964000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1082280000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1099789000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1073265000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 996629000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1015381000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1362457000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1259589000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 1259589000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1259589000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1227327000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1244645000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": 51520000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 51520000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 51520000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 63721000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 52022000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 40286000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 40286000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 40286000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 40286000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 40286000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 57998000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 45495000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 55942000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 101385000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 101385000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 101385000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 101385000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 101385000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 91869000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 71840000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 54742000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 92241000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 92241000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 92241000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 92241000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 92241000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 80392000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 114324000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 122191000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 99346000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 99346000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 99346000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 99346000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 99346000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 77973000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 100547000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 90227000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 67775000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 67775000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 67775000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 52596000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 44835000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 41190638,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 41190638,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 41207479,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 41207000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 41207000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 41207000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 41207000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 40352000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 67947000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 62720000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 192012000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 192012000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 192012000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 192012000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 192012000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 183199000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 491273000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 489305000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 485201000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 485201000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 485201000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 485201000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 485201000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 478390000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 468785000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 455322000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 440197000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 440197000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 440197000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 440197000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 440197000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 409486000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 386603000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 337601000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 285163000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 285163000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 285163000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 285163000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 285163000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 308046000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 326067000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 302956000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 271684000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 271684000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 271684000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 271684000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 271684000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 271684000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 221170000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 214546000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 157112000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 361369000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 361369000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 361369000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 361369000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 361369000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 361369000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 331284000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 301595000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 235469000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 637281000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 637281000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 637281000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 637281000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 637281000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1073952000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1091728000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1063666000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1032927000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1032927000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1032927000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 1032927000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1032927000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 987979000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1003356000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1346680000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1245770000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 1245770000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1245770000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1182307000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1199180000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "description": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 84000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 84000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 7000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 476000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 476000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 476000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 476000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 476000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 57000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1304000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 625000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 625000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 625000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 625000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 625000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 435000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 270000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 638000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 879000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 879000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 879000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 155000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 40000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "description": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 37000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 37000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 39000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 8000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 8000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 8000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 8000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 8000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 229000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 373000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 33000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 157000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 157000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 157000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 157000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 157000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 78000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 101000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 181000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 20000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 20000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 20000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 401000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 626000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
        "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax",
        "description": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.",
        "units": {
          "USD": [
            {
              "end": "2016-09-30",
              "val": 12485,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 12485,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesCurrent": {
        "label": "Available-for-sale Securities, Current",
        "description": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 19663000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 19663000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 19663000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 36998000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 30017000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 9650000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 9650000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 9650000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 9650000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 9650000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 22840000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 19063000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 25697000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 19087000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 19087000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 19087000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 19087000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 19087000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 55432000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 36420000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 27907000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 42986000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 42986000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 42986000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 42986000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 42986000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 26753000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 15249000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 50802000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 51666000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 51666000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 51666000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 51666000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 51666000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 43351000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 66331000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 42715000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 31608000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 31608000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 31608000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 9227000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 32259000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 31164553,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 31164553,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 21354525,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 21355000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 21355000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 21355000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 21355000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 31912000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 32369000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 49177000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 42900000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 42900000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 144700000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 42900000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 42900000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 42900000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 225444000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 450492000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 426339000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 426339000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 426339000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 426339000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 426339000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 430332000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 393888000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 364124000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 392348000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 392348000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 392348000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 392348000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 392348000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 341859000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 322513000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 226817000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 230145000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 230145000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 230145000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 230145000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 230145000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 263019000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 290306000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 249970000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 234077000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 234077000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 234077000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 234077000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 234077000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 234077000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 177671000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 158494000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 93852000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 27225000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 27225000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 27225000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 27225000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 27225000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 27225000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 216169000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 221222000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 170296000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 534216000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 534216000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 534216000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 534216000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 534216000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 436546000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 563197000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 765943000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 826232000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 826232000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 826232000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 826232000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 826232000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 659422000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 610831000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 814055000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 784866000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 784866000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 784866000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 585738000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 546027000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2013-03-31",
              "val": 11000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 3000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "AvailableforsaleSecuritiesGrossUnrealizedGain": {
        "label": "Available-for-sale Securities, Gross Unrealized Gains (Deprecated 2013-01-31)",
        "description": "This item represents the gross unrealized gains for securities, at a point in time, which are categorized neither as held-to-maturity nor trading securities.",
        "units": {
          "USD": [
            {
              "end": "2012-09-30",
              "val": 8000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-03-31",
              "val": 18000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 12000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 6000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            }
          ]
        }
      },
      "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": 58000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 897000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 897000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 897000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 728000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2979000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2560000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "CapitalLeaseObligations": {
        "label": "Capital Lease Obligations",
        "description": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 14000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 127000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 85000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 43000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "CapitalLeaseObligationsCurrent": {
        "label": "Capital Lease Obligations, Current",
        "description": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 201000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 201000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 201000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 31000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 20000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 12000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 12000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 12000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 12000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 12000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 12000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 13000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 13000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 13000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 13000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 13000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 13000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 13000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 11000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 8000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 4000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 42000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 42000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 42000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 42000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 42000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 41000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 41000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 42000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 42000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 42000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 42000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 42000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 42000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 42000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 43000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 43000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 43000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 43000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 43000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 33000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 22000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "CapitalLeaseObligationsIncurred": {
        "label": "Lease Obligation Incurred",
        "description": "Amount of increase in lease obligation from new lease.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 126000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 126000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 126000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            }
          ]
        }
      },
      "CapitalLeaseObligationsNoncurrent": {
        "label": "Capital Lease Obligations, Noncurrent",
        "description": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 26000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 26000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 26000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 20000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 17000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 14000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 11000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 1000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 1000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 1000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 1000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 85000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 85000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 85000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 85000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 85000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 75000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 65000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 54000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 43000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 43000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 43000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 43000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 43000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 33000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 22000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 11000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "CapitalLeasesFutureMinimumPaymentsDue": {
        "label": "Capital Leases, Future Minimum Payments Due",
        "description": "Amount of minimum lease payments for capital leases.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 14000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 134000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 88000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 44000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "CapitalLeasesFutureMinimumPaymentsDueCurrent": {
        "label": "Capital Leases, Future Minimum Payments Due, Next Twelve Months",
        "description": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 13000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 45000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 44000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 44000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "CapitalLeasesFutureMinimumPaymentsDueInThreeYears": {
        "label": "Capital Leases, Future Minimum Payments Due in Three Years",
        "description": "Amount of minimum lease payments for capital leases 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": "2013-12-31",
              "val": 44000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "CapitalLeasesFutureMinimumPaymentsDueInTwoYears": {
        "label": "Capital Leases, Future Minimum Payments Due in Two Years",
        "description": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 45000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 44000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": {
        "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments",
        "description": "Amount necessary to reduce net minimum lease payments to present value for capital leases.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 7000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": 52045000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 44155000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2009-12-31",
              "val": 44155000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2009-12-31",
              "val": 44155000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2009-12-31",
              "val": 44155000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 42611000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 34906000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 31310000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 31310000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 31310000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 31310000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2010-12-31",
              "val": 31310000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2010-12-31",
              "val": 31310000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2010-12-31",
              "val": 31310000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2010-12-31",
              "val": 31310000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 17372000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 25891000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2011-06-30",
              "val": 25891000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 20643000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2011-09-30",
              "val": 20643000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2011-12-31",
              "val": 30075000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 34550000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2012-03-31",
              "val": 34550000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 25593000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2012-06-30",
              "val": 25593000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 29442000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2012-09-30",
              "val": 29442000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2012-12-31",
              "val": 81512000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 34962000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2013-03-31",
              "val": 34962000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 33783000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2013-06-30",
              "val": 33783000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 25477000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2013-09-30",
              "val": 25477000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2013-12-31",
              "val": 48490000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 52034000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2014-03-31",
              "val": 52034000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 96811000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2014-06-30",
              "val": 96811000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 68478000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2014-09-30",
              "val": 68478000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 46024000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 46024000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 46024000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 46024000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 46024000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2014-12-31",
              "val": 46024000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2014-12-31",
              "val": 46024000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2014-12-31",
              "val": 148066,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2014-12-31",
              "val": 148066,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2014-12-31",
              "val": 148066,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 33255000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2015-03-31",
              "val": 33255000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 32003000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2015-06-30",
              "val": 32003000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 45537000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2015-09-30",
              "val": 52557,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-09-30",
              "val": 52557,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 34966000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 34966000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 34966000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 306249,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 306249,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 306249,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 306000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2015-12-31",
              "val": 306000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2015-12-31",
              "val": 306000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 306000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 42815000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2016-03-31",
              "val": 618000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10756000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2016-06-30",
              "val": 4096000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 8393302,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 8393302,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-09-30",
              "val": 8393000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 19144983,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 19145000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 19145000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 19145000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 19145000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 8215000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 34797000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12960000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 38125000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 264861000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 38046000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 47493000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 72508000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 89486000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 66651000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 61867000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 109120000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 44205000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 33540000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 49174000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 42282000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 53272000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 59340000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 113308000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 77196000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 62055000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 622517000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 494597000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 232684000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 100019000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 100019000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 100019000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 100019000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 100019000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 183646000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 186193000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 295694000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 198693000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 198693000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 198693000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 227033000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 292726000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "2010-01-01",
              "end": "2010-06-30",
              "val": -1544000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -5419000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3790000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8087000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18839000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 15652000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -6185000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 129482000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017"
            }
          ]
        }
      },
      "CashCashEquivalentsAndShortTermInvestments": {
        "label": "Cash, Cash Equivalents, and Short-term Investments",
        "description": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 100600000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 91500000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 97700000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 66600000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 52000000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 43000000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 153200000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 358774000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 634131000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 634131000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 634131000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 634131000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 634131000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1059063000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1062794000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1003627000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 931251000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 931251000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 931251000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 931251000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 848068000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 802024000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1114749000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "description": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 306000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 19145000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2016-12-31",
              "val": 19145000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 19145000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2016-12-31",
              "val": 19145000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 34797000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12960000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2017-12-31",
              "val": 148627000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 38125000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 264861000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2018-06-30",
              "val": 264861000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 38046000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2018-09-30",
              "val": 38046000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 57379000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 47493000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2019-03-31",
              "val": 47493000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 72508000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2019-06-30",
              "val": 72508000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 89486000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-09-30",
              "val": 89486000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2019-12-31",
              "val": 46697000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 66651000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 66651000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 61867000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-06-30",
              "val": 61867000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 109120000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2020-09-30",
              "val": 109120000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2020-12-31",
              "val": 54004000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 44205000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2021-03-31",
              "val": 44205000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 33540000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2021-06-30",
              "val": 33540000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 49174000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-09-30",
              "val": 49174000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 36269000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 42282000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 42282000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 53272000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2022-06-30",
              "val": 53272000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 59340000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 59340000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2022-12-31",
              "val": 331549000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 113308000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2023-03-31",
              "val": 113308000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 77196000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2023-06-30",
              "val": 77196000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 62055000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2023-09-30",
              "val": 62055000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 622517000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2024-03-31",
              "val": 622517000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 499597000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2024-06-30",
              "val": 499597000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 237684000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-09-30",
              "val": 237684000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 188646000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 188646000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 191193000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2025-06-30",
              "val": 191193000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 300694000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 203783000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 203783000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 203783000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 232188000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 292881000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "description": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18839000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 15652000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -6185000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 129482000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 129482000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -110502000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 116234000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 116234000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -110581000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -110581000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -91248000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -91248000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -91248000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -9886000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -9886000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15129000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15129000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 32107000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 32107000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10682000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10682000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10682000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 19954000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 19954000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15170000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15170000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 62423000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 62423000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7307000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7307000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7307000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7307000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -9799000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -9799000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -20464000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -20464000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -4830000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -4830000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -17735000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -17735000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -17735000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6013000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6013000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17003000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17003000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23071000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23071000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 295280000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 295280000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -218241000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -254353000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -269494000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            }
          ]
        }
      },
      "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.0001,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 0.0001,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 0.0001,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 0.0001,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0.0001,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0.0001,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0.0001,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0.0001,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0.0001,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0.0001,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0.0001,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0.0001,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0.0001,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0.0001,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 0.0001,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0.0001,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0.0001,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0.0001,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0.0001,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0.0001,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 0.0001,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0.0001,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0.0001,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.0001,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0.0001,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0.0001,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0.0001,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0.0001,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.0001,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.0001,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.0001,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.0001,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.0001,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.0001,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.0001,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.0001,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.0001,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.0001,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.0001,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.0001,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.0001,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.0001,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.0001,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.0001,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.0001,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.0001,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.0001,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.0001,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.0001,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.0001,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": 100000000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 100000000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 100000000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 100000000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 100000000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 100000000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 100000000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 100000000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 100000000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 100000000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 100000000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 100000000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 100000000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 100000000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 100000000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 100000000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 100000000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 100000000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 100000000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 200000000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 200000000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 200000000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 200000000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 200000000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 200000000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 200000000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 200000000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 200000000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 200000000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 200000000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 200000000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 200000000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 200000000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 200000000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 200000000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 200000000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 200000000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 200000000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 200000000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 200000000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 200000000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 200000000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 200000000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 200000000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 200000000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 200000000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 200000000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 200000000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 200000000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 200000000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 200000000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 200000000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 200000000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 200000000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 200000000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 200000000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 200000000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 200000000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 200000000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 200000000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 200000000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 200000000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 200000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 200000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 200000000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 200000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 200000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 200000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 200000000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 200000000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 200000000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 200000000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": 42090205,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 42090205,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 42090205,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 49473070,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 49498350,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 57639108,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 57812955,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 61881097,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 69129951,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 69059083,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 69103073,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 87593991,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 101309750,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 108895670,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 109120670,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 134070670,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 137788584,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 137788584,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 137788584,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 137788584,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 1105820,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 176158,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 176158,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 137806441,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 137804736,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 11570149,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 11570149,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12167405,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 12495705,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12495705,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 14250726,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 15365384,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 15393309,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 15417064,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 15426297,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15429154,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 15429154,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15438124,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 15466451,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 16063199,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 16599522,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 16860211,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18283074,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 18459033,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 18494192,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 19875427,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 20684663,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 21700893,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 19875427,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 19875427,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 19875427,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 19875427,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 21806436,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 22187716,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 22221116,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 22704303,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 22842073,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 22842073,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 22842073,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 23041918,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 23093974,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": 42090205,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 42090205,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 42090205,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 49473070,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 49498350,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 49539808,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 57639108,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 57812955,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 61881097,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 68930082,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 69129951,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 69059083,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 69103073,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 85232506,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 87593991,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 101309750,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 108895670,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 109120670,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 109120670,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 134070670,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 137788584,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 137788584,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 137788584,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 137788584,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 1105820,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 176158,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 176158,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 137806441,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 137804736,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 11570149,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 11570149,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 11951866,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12167405,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 12495705,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12495705,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 14227634,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 14250726,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 15365384,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 15393309,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 15409023,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 15417064,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 15426297,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15429154,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 15429154,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15438124,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 15466451,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 15508146,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 16063199,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 16599522,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 16860211,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 17103395,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 18102523,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18283074,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 18459033,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 18494192,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 19875427,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 20684663,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 21700893,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 19875427,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 19875427,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 19875427,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 19875427,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 21806436,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 22004679,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 22187716,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 22221116,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 22704303,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 22842073,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 22842073,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 22842073,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 23041918,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 23093974,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": 4000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 4000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 4000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 5000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 5000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 5000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 5000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 5000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 5000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 5000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 6000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 6000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 6000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 7000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 7000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 7000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 7000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 7000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 7000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 7000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 7000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 9000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 9000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 9000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 9000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 9000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 9000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 10000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 11000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 11000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 11000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 11000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 11000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 11000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 11000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 13000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 14000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 14000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 14000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 14000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 111,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 18,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 111,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 14000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 14000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1157,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 1157,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1195,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 1000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 1000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 1000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 1000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 2000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 2000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 2000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 2000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 2000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 2000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 2000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 2000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 2000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 2000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 2000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 2000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 2000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 2000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 2000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 2000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 2000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 2000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 2000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 2000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 2000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 2000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 2000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 2000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 2000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 2000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 2000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ComprehensiveIncomeNetOfTax": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "description": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -37470000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -11395000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -23890000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -12495000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -36633000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12743000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -47374000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -47374000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -15035000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -15035000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -29670000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -29670000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14635000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14635000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -44662000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -44662000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14992000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14992000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -62791000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -62791000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -62791000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20723000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20723000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -43508000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -43508000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22785000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22785000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -66026000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -66026000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -22518000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -22518000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -90177000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -90177000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -90177000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -23570000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -23570000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -45857000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -45857000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -22287000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -22287000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -65815000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -65815000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19958000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19958000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -86174000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -86174000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20705000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20705000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -40517000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -40517000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -19812000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -19812000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -58128000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4962094,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4962094,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -17611000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1799834,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1799834,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -68671000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -6844863,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -6524000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1713000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -9826000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4590000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -3302000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -2877000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -18651074,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -18651074,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -18651000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14061225,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14061225,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14061000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -26362454,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -26363000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -26363000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -5960000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -5960000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -14335000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -14335000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -8375000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -8375000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -22687000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -22687000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8352000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8352000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31210000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31210000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31210000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6507000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6507000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12836000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12836000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -6329000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -6329000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -21448000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -21448000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -8612000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -8612000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -33099000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -33099000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -33099000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -14583000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -14583000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -33975000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -33975000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -19392000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -19392000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -55597000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -55597000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -21622000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -21622000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83413000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83413000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83413000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -35936000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -35936000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -84293000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -84293000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -48357000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -48357000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -142916000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -142916000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -58623000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -58623000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202413000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202413000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202413000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202413000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52607000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52607000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -114229000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -114229000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61622000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61622000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -177340000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -177340000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63111000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63111000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241973000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241973000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241973000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241973000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57840000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57840000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -128615000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -128615000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70775000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70775000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -209602000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -209602000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -80987000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -80987000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295302000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295302000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295302000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295302000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76950000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76950000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -162753000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -162753000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -85803000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -85803000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -261446000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -261446000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98693000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98693000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373130000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373130000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373130000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -148181000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -148181000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -300348000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -300348000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -152167000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -152167000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -405673000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -405673000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -105325000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -105325000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -465892000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -465892000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -73317000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -73317000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -114876000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -114876000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -41559000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -41559000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -229109000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -114233000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -287879000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -94182000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -152395000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -58213000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DecreaseInRestrictedCash": {
        "label": "Decrease in Restricted Cash",
        "description": "Amount of cash inflow associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 82500,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 83000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 83000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 282642,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 283000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 283000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 217000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 217000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 362000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredRevenueCurrent": {
        "label": "Deferred Revenue, Current",
        "description": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 4572000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 4572000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 4572000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 4446000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 3303000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            }
          ]
        }
      },
      "DeferredRevenueNoncurrent": {
        "label": "Deferred Revenue, Noncurrent",
        "description": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 2159000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 2159000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 2159000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsCharitableContributionCarryforwards": {
        "label": "Deferred Tax Assets, Charitable Contribution Carryforwards",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 609,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3262,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 4000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 4000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 4000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 4000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 4000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 13000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 13000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 13000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 15000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 15000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 15000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 51000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 51000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 51000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 51000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 53000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 53000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 53000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 53000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 45000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 45000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 45000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 45000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 37000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 37000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 37000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsGoodwillAndIntangibleAssets": {
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 930647,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 997068,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 997000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 997000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 579000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 579000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 579000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 477000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 477000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 477000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 983000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 983000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 983000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 883000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 883000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 883000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 883000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 783000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 783000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 783000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 783000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 589000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 589000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 589000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 589000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 503000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 503000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 503000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 401000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 401000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 40777000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsGross": {
        "label": "Deferred Tax Assets, Gross",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 148779000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 170189000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 170189000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 200067000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 200067000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 226985000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 226985000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 246550000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 8712517,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 18821190,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 18822000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 18822000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 21419000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 21419000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 21419000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 38948000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 38948000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 38948000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 65853000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 65853000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 65853000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 132398000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 132398000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 132398000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 132398000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 211642000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 211642000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 211642000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 211642000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 271108000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 271108000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 271108000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 271108000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 383239000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 383239000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 383239000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 509028000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 509028000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 591411000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2016-12-31",
              "val": 282642,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 283000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 283000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 217000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 217000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 362000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwards": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 123463000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 143988000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 143988000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 170557000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 170557000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 194091000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 194091000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 213004000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 7324215,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 12749167,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 12749000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 12749000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9229000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 9229000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 9229000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 14851000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 14851000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 14851000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 17635000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 17635000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 17635000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 27933000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 27933000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 27933000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 27933000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 47864000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 47864000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 47864000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 47864000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 68305000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 68305000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 68305000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 68305000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 121552000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 121552000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 214427000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 667000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1014000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 1014000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1169000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 1169000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1427000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 1427000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 821000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2192000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": 2776000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2594000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 2594000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2412000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 2412000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2423000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 2423000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2321000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 322,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 9000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 9000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 9000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 13000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 13000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 13000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 68000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 68000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 68000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 68000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 80000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 80000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 80000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 80000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 106000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 106000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 106000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 106000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 95000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 95000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 95000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 172000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 172000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 16796000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 17225000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 17225000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 19675000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 19675000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 21401000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 21401000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 22520000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 456496,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 846034,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 846000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 846000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1901000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 1901000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 1901000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3505000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 3505000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 3505000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6141000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 6141000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 6141000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 14205000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 14205000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 14205000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 14205000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 23799000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 23799000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 23799000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 23799000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 35103000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 35103000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 35103000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 35103000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 48074000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 48074000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 48074000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 69201000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 69201000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 69029000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 5077000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 5368000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 5368000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6254000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 6254000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 7643000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 7643000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7884000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 228,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 605000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 605000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 605000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4395000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 4395000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 4395000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 10943000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 10943000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 10943000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 16812000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 16812000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 16812000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 16812000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 24335000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 24335000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 24335000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 24335000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 27226000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 27226000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 27226000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 27226000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 33976000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 33976000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 33976000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 16342000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 16342000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 21940000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 421000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 421000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 421000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 498000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 498000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 498000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 759000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 759000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 759000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1318000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1318000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1318000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 1318000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1857000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1857000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 1857000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 1857000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2398000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2398000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 2398000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 2398000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 3857000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 3857000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 3857000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 8082000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 8082000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 14958000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsUnrealizedLossesOnTradingSecurities": {
        "label": "Deferred Tax Assets, Unrealized Losses on Trading Securities",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on trading securities.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 9000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 9000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 9000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 92000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 92000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 92000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 23000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 23000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 23000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 23000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 8000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 8000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 8000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 8000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsValuationAllowance": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "description": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 148779000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 170189000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 170189000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 200067000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 200067000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 226985000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 226985000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 246550000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 8712517,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 18538548,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 18539000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 18539000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 21419000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 21419000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 21419000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 38948000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 38948000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 38948000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 65791000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 65791000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 65791000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 132384000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 132384000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 132384000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 132384000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 211642000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 211642000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 211642000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 211642000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 271108000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 271108000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 271108000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 271108000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 383122000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 383122000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 383122000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 508811000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 508811000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 591049000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 116,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 245000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": {
        "label": "Deferred Tax Liabilities, Unrealized Gains on Trading Securities",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 12739,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 13000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 13000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 62000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 117000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 117000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 117000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedContributionPlanCostRecognized": {
        "label": "Defined Contribution Plan, Cost",
        "description": "Amount of cost for defined contribution plan.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 429000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 372000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 372000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 376000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 376000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 376000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 413000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 413000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 413000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 359000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 359000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 314000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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.06,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.06,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.06,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.06,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 2463000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 997000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1470000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1933000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1933000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 439000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 823000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 823000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 400000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1173000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1173000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 400000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1464000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1464000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1464000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 230000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 230000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 453000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 453000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 300000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 300000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 623000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 623000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 200000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 200000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 738000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 738000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 738000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 100000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 100000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 225000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 225000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 100000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 100000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 373000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 373000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 100000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 100000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 516000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 516000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 516000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 168000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 168000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 337000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 337000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 100000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 100000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 504000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 504000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 200000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 200000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 673000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 673000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 169000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 169000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 337000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 337000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 100000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 503000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 200000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 662000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 46000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 142000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 156,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 77000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 77000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 77000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 47000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 47000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 71000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 71000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 96000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 96000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 96000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 28000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 28000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 56000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 56000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 84000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 84000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 125000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 125000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 240000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 240000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 355000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 355000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 471000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 471000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 471000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 471000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 113000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 113000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 202000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 202000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 299000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 299000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 405000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 405000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 405000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 405000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 107000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 107000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 217000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 217000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 338000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 338000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 467000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 467000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 467000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 467000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 124000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 124000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 250000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 250000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 385000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 385000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 527000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 527000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 527000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 168000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 168000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 435000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 435000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 733000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 733000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1096000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1096000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 379000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 379000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 756000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 756000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1114000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1506000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 386000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 767000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "DueFromRelatedPartiesCurrent": {
        "label": "Due from Related Parties, Current",
        "description": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 7332,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 7332,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 7332,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": 2.33,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.93,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13.09,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13.09,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3.32,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3.32,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7.05,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3.72,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3.72,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3.72,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -10.84,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3.79,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3.79,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3.79,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14.63,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14.63,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14.63,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -3.78,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -3.78,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -7.5,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -7.5,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -12.25,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -12.25,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -17.23,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -17.23,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -17.23,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -17.23,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -4.98,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -4.98,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -4.98,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4.23,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4.23,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4.23,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -8.91,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -8.91,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -4.69,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -4.69,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -4.69,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -14.27,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -14.27,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -5.34,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -5.34,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -5.34,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19.99,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19.99,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19.99,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17.33,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17.33,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": -5.68,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -7.38,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -7.38,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -14.47,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -14.47,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -7.1,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -7.1,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -19.31,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -19.31,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -4.92,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -4.92,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -21.9,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -21.9,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -17.31,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -17.31,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -3.32,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2.61,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -5.22,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4.1,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4.1,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -1.9,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -1.5,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -1.5,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -10.32,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -8.12,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -8.12,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -5.08,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -4.01,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -4.01,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -12.85,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -10.15,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -10.15,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -3.25,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -5.24,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -1.99,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EarningsPerShareBasicAndDiluted": {
        "label": "Earnings Per Share, Basic and Diluted",
        "description": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -0.46,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -0.22,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -0.71,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.25,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.93,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -0.27,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -0.27,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.57,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.53,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.3,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.26,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.26,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.87,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.79,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -0.3,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -0.26,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -0.26,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": -0.22,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.27,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.27,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.27,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.27,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.52,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.52,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.25,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.25,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.25,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.25,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.77,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.77,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.25,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.25,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.25,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.25,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1.06,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1.06,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1.06,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": -0.29,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": -0.29,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.3,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.3,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.3,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.3,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -0.63,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -0.63,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.33,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.33,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.33,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.33,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.96,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.96,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.33,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.33,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.33,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.33,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1.27,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1.27,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1.27,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -0.31,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -0.31,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.28,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.28,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.28,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.28,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.51,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.51,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -0.24,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -0.24,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -0.24,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -0.24,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -0.69,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -0.69,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.19,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.19,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.19,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.19,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.87,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.87,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": -0.19,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": -0.19,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.19,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.19,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.19,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.34,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.34,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.15,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.15,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.15,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -0.46,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -0.68,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -29.15,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -0.13,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -0.13,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -0.25,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -10.46,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.53,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -40.03,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": -0.08,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.05,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -9.72,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.07,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -26.06,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.02,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -16.33,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -2.24,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -6.04,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -6.04,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1.34,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1.59,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1.59,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5.07,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5.07,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5.07,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.5,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.5,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.5,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -1.2,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -1.2,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -0.69,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -0.69,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -0.69,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -1.87,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -1.87,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.68,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.68,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.68,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2.54,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2.54,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2.54,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -0.67,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.45,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.45,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.45,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.45,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -0.9,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -0.9,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -0.45,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -0.45,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -0.45,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -0.45,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1.46,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1.46,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -0.56,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -0.56,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -0.56,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -0.56,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2.22,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2.22,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2.22,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -0.75,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -0.75,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -0.98,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -0.98,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -0.98,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -0.98,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -2.26,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -2.26,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -1.28,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -1.28,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -1.28,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -1.28,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -3.65,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -3.65,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1.39,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1.39,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1.39,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1.39,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5.45,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5.45,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5.45,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": -1.8,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": -1.8,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2.34,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2.34,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2.34,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2.34,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -5.52,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -5.52,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -3.18,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -3.18,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -3.18,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -3.18,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -9.27,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -9.27,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3.75,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3.75,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3.75,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3.75,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13.09,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13.09,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": -3.82,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": -3.82,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3.32,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3.32,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3.32,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7.05,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3.72,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3.72,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -10.84,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3.79,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3.79,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14.63,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -3.78,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            }
          ]
        }
      },
      "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": 2.32,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.93,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13.09,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -13.09,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3.32,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3.32,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7.05,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3.72,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3.72,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3.72,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -10.84,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3.79,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3.79,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3.79,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14.63,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14.63,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -14.63,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -3.78,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -3.78,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3.36,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -7.5,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -7.5,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -4.14,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -12.25,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -12.25,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4.75,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -17.23,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -17.23,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -17.23,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -17.23,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -4.98,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -4.98,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -4.98,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4.23,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4.23,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4.23,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -8.91,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -8.91,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -4.69,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -4.69,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -4.69,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -14.27,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -14.27,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -5.34,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -5.34,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -5.34,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19.99,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19.99,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19.99,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17.33,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -17.33,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": -5.68,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -7.38,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -7.38,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -14.47,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -14.47,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -7.1,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -7.1,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -19.31,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -19.31,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -4.92,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -4.92,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -21.9,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -21.9,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -17.31,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -17.31,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -3.32,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2.61,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -5.22,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4.1,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4.1,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -1.9,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -1.5,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -1.5,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -10.32,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -8.12,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -8.12,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -5.08,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -4.01,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -4.01,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -12.85,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -10.15,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -10.15,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -3.25,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -5.24,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -1.99,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "description": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "units": {
          "pure": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.34,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.21,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 2914000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 2914000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 2914000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 1419000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1979000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 3272000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 3272000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 3272000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 3272000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 3272000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1158000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1699000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2262000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 3137000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 3137000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 3137000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 3137000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 3137000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2162000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2686000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2776000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3852000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 3852000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 3852000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 3852000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 3852000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2605000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2995000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2605000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3072000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 3072000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 3072000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1349000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 714000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 14864000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 17030000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 17030000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 17030000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 17030000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 17030000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 16952000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 21341000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 29684000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 34957000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 34957000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 34957000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 34957000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 34209000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 18272000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27691000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 51108000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 69211000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 69211000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 69211000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 34330000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 46124000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "description": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "end": "2012-06-30",
              "val": 6806000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 8583000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 7919000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 18968000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 15444000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 14284000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 13026000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 16689000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 13188000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 16162000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 16013000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 16164000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10959000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 9700000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 6980000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 6813000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6231000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 6367120,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 6367120,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5800598,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 6993,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 6977000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 6228000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 5394000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 18294000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 26920000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 25646000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 23918000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 40437000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 40441000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 35429000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 177300000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 149100000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 139100000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 242700000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 247400000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 243400000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 377100000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 357600000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "GainLossOnSaleOfPropertyPlantEquipment": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "description": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 91000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 91000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2"
            }
          ]
        }
      },
      "GeneralAndAdministrativeExpense": {
        "label": "General and Administrative Expense",
        "description": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12651000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 5802000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 2716000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 8393000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 2591000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 11449000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 11449000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2673000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2673000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 5618000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 5618000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2946000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2946000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2946000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 8749000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 8749000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3131000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3131000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3131000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11552000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11552000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11552000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 2803000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2646000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2646000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2646000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2646000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5528000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5528000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2882000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2882000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2882000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2882000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 8324000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 8324000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2796000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2796000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2796000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2796000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11676000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11676000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11676000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 3352000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 3352000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3878000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3878000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3878000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3878000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 8065000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 8065000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4187000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4187000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4187000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4187000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12236000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12236000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4171000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4171000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4171000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4171000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15699000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15699000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15699000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 3463000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 3463000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5324000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5324000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5324000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5324000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8264000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8264000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2940000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2940000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2940000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2940000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 11505000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 11505000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3241000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3241000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3241000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3241000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15746000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15746000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 4241000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 4241000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4150000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4150000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4150000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7277000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7277000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3127000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3127000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3127000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10258000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 660642,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 660642,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2981000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2981000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 197441,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 197441,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13392000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 805762,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 3134000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3040000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 222000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6632000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 773000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3592000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 551000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7058345,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7058345,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7058000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 6285597,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 6285597,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 6285000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9290158,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9290000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9290000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1695000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1695000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1695000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3318000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3318000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1623000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1623000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1623000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5273000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5273000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1955000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1955000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1955000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7672000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7672000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7672000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 2399000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1871000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1871000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1871000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1871000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4588000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4588000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2717000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2717000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2717000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2717000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9710000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9710000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5122000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5122000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5122000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5122000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15293000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15293000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15293000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 5583000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 5583000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5746000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5746000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5746000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5746000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 12856000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 12856000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7110000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7110000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7110000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7110000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17604000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17604000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4748000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4748000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4748000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4748000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22648000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22648000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22648000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 5044000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 5044000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4605000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4605000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4605000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4605000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10244000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10244000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5639000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5639000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5639000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5639000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 15738000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 15738000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5494000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5494000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5494000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5494000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21864000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21864000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21864000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21864000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 6126000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 6126000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7209000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7209000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7209000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7209000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7209000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 17319000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 17319000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10110000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10110000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10110000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10110000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10110000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 25606000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 25606000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8287000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8287000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8287000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8287000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8287000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37318000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37318000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37318000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37318000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 11712000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 11712000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 11712000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9658000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9658000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9658000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9658000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9658000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21432000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21432000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 11774000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 11774000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 11774000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 11774000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 11774000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 33573000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 33573000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12141000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12141000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12141000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12141000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12141000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48130000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48130000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48130000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 14557000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 14557000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 14557000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 16182000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 16182000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 34027000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 17845000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 17845000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 61610000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 27583000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 27583000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 108146000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 46536000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            }
          ]
        }
      },
      "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": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            }
          ]
        }
      },
      "IncomeTaxExaminationPenaltiesAndInterestExpense": {
        "label": "Income Tax Examination, Penalties and Interest Expense",
        "description": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 11663000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16442000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16442000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21409000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21409000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21409000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29878000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29878000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29878000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 26918000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 26917000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19565000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1987000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9750000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9750000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9750000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2880000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2880000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2880000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17529000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17529000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17529000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26843000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26843000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26843000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66593000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66593000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26843000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26843000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79258000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79258000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79258000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79258000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59466000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59466000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59466000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59466000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 112606000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 112606000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 112606000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 125689000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 125689000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncomeTaxReconciliationChangeInEnactedTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, 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 income tax rates.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 196000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 84000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 84000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9260000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9260000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9260000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 5252000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5252000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5252000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6243000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6243000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5099000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": -12739000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16109000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16109000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -21349000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -21349000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -21349000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -30665000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -30665000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -30665000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -29293000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -29293000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23348000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2344000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8972000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8972000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8972000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10592000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10592000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10592000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -6890000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -6890000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -6890000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -17629000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -17629000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -17629000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -42471000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -42471000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -17629000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -17629000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -50788000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -50788000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -50788000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -50788000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -62023000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -62023000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -62023000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -62023000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -78462000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -78462000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -78462000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -97837000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -97837000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -60352000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpenseOther": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 53000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 835000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 835000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 791000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 373000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 373000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 382000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 382000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 382000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1118000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1118000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1118000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1094000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1094000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1229000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 407000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 407000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 407000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 138000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 138000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 138000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3415000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3415000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3415000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -47000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -47000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -47000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -68000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -68000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -47000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -47000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7844000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7844000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7844000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7844000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8287000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8287000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -9954000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": -78000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 259000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 259000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 22000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 22000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 22000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -47000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 100000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 101000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 96000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 124000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3401000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2538000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationOtherReconcilingItems": {
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -158000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -158000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -158000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -160000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -160000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -160000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 68000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 68000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 68000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 68000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 68000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 149000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 127000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 127000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 127000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 124000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 124000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3401000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1967000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2379000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -2379000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3220000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3220000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3220000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3735000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3735000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3735000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3342000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3342000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2569000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -309000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1491000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1491000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1491000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -704000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -704000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -704000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -5460000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -5460000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -5460000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6613000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6613000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6613000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16580000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -16580000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6613000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6613000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -19622000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -19622000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -19622000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -19622000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13090000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13090000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13090000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13090000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -16246000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -16246000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -16246000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -19280000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -19280000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCredits": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1686000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1537000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1537000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 411000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 411000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 411000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2462000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2462000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2462000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1720000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1720000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1282000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11886000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 83000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 390000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 390000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 390000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 825000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 825000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 825000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1604000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1604000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1604000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2636000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2636000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2636000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7472000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7472000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2636000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2636000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9002000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9002000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9002000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9002000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10712000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10712000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10712000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10712000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12971000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12971000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12971000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 17679000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 17679000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncreaseDecreaseDueFromOtherRelatedParties": {
        "label": "Increase (Decrease) Due from Other Related Parties",
        "description": "Amount of increase (decrease) in receivables due from related parties classified as other.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -44494,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -44494,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -7332,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -7332,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsPayableTrade": {
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "description": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 626000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -2677000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1564000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2032000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2032000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -234000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 74000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 74000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 997000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 997000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1542000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1542000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1542000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -427000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -427000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 223000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 223000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2194000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2194000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2194000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 58000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 58000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -440000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -440000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 32000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 32000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 928000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 928000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 928000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -780000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -780000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1363000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1363000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -2147000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -2147000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3450000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -3450000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 598000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 598000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -121000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -121000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1715000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 329562,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 329562,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1840000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 87083,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -555000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 368000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -619000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 529000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 269743,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 269743,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 270000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -128058,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -128000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -128000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2018000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2018000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 523000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 523000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 638000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 638000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 917000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 917000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 917000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -509000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -509000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1341000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1341000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -898000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -898000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 558000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 558000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 558000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1889000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1889000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -2041000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -2041000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -1714000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -1714000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1309000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1309000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1309000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -63000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -63000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3826000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3826000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5099000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5099000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -161000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -161000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -161000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -161000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3379000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3379000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9401000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9401000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20363000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20363000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20363000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20363000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1400000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1400000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -10086000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -10086000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2818000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2818000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2451000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2451000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2451000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2451000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -11703000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -11703000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -6297000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -6297000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -7289000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -7289000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4210000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4210000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4210000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -11513000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -11513000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -19047000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -19047000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17925000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17925000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15558000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15558000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1543000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1543000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -5624000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -5624000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 337000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5279000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3584000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -17552000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-12-31",
              "val": -38823,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7332,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6899000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6899000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 30463000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 30463000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 53822000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 53822000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7606000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7606000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 25409000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 25409000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 59463000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 80654000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 52880000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 57835000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsReceivableRelatedParties": {
        "label": "Increase (Decrease) in Accounts Receivable, Related Parties",
        "description": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -7000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -7000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -7000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccruedLiabilities": {
        "label": "Increase (Decrease) in Accrued Liabilities",
        "description": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -55000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -55000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15203,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 28000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 414000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -3563700,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -3563700,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -3564000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2281366,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2281000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2281000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -912000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -912000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1113000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1113000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3085000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3085000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4087000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4087000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4087000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3251000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3251000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3277000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3277000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -2514000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -2514000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2168000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2168000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2168000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -179000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -179000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5607000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5607000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8424000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8424000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16783000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16783000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16783000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 632000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 632000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 16311000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 16311000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 19136000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 19136000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21585000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21585000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21585000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 21585000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1147000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1147000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10018000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 10018000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13279000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13279000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9826000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9826000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9826000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9826000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1606000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1606000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16788000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16788000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 24550000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 24550000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36413000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36413000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36413000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36413000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -5894000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -5894000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -9700000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -9700000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -8851000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -8851000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1481000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1481000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1481000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2291000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2291000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25631000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25631000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 41023000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 41023000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34715000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34715000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -530000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -530000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 32784000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 32784000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 220321000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 131902000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 4287000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 75540000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "IncreaseDecreaseInDeferredRevenue": {
        "label": "Increase (Decrease) in Deferred Revenue",
        "description": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -115625000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -2361000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -3504000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -4647000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -4647000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1142000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2285000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2285000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3428000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3428000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -6731000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -6731000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -6731000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherAccruedLiabilities": {
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "description": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1663000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -1702000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1191000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -310000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -310000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2042000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -1285000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -1285000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -945000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -945000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2064000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2064000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1475000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1475000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -951000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -951000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 533000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 533000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 533000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -2288000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -2288000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1503000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1503000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -630000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -630000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 591000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 591000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 591000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -953000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -953000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -506000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -506000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -724000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -724000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 459000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 459000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -769000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -769000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -648000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -648000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1130000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1201000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2150000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -3526000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherNoncurrentAssets": {
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "description": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 255000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -207000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 103000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 51000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 131000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 131000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 164000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 164000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 265000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 265000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 265000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -112000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -112000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -128000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -128000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -165000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -165000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -173000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -173000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -173000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 23000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 23000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -25000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -25000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 951000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 951000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 951000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -32000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -32000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -58000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -58000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -85000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -85000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -111000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -111000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 259000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 259000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -27000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -27000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -79000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -305000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            }
          ]
        }
      },
      "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "description": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1088000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 164000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 74000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 12000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 12000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 93000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 401000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 401000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 931000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 931000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 130000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 130000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 130000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 47000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 47000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 278000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 278000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 242000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 242000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 225000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 225000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 225000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 689000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 689000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 851000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 851000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 572000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 572000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -21000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -21000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -21000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -153000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -153000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 506000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 506000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1153000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1153000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -102000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -102000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -289000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -289000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 557000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 557000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 319000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -455000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 50000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -647000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 103000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 619000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 658000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -282000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1290470,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1290000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1290000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -520000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -520000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -3000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -3000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -290000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -290000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -502000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -502000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -502000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -290000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -290000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 281000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 281000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 998000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 998000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 998000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -888000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -888000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 906000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 906000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 229000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 229000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -332000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -332000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -332000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -175000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -175000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1072000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1072000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 513000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 513000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -138000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -138000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -138000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -138000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -191000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -191000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1208000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1208000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2799000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2799000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 325000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 325000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 325000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 325000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -121000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -121000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1442000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1442000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2582000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2582000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1257000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1257000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1257000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1257000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -788000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -788000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 582000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 582000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 523000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 523000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 555000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 555000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 555000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10885000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10885000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11813000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11813000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17711000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17711000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10636000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10636000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9456000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9456000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 44818000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 44818000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 35543000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 34018000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 40649000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 41874000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "IncreaseDecreaseInPrepaidExpense": {
        "label": "Increase (Decrease) in Prepaid Expense",
        "description": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 50000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 50000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -282158,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -282158,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            }
          ]
        }
      },
      "IncreaseDecreaseInReceivables": {
        "label": "Increase (Decrease) in Receivables",
        "description": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -16000000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 138000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 189000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 116000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 116000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -116000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -116000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -116000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -116000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -116000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -116000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -116000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -116000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            }
          ]
        }
      },
      "IncreaseDecreaseInRestrictedCashForOperatingActivities": {
        "label": "Increase (Decrease) in Restricted Cash for Operating Activities",
        "description": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as operating activities. This may include cash restricted for regulatory purposes.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -151000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            }
          ]
        }
      },
      "IntangibleAssetsNetIncludingGoodwill": {
        "label": "Intangible Assets, Net (Including Goodwill)",
        "description": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "units": {
          "USD": [
            {
              "end": "2016-09-30",
              "val": 315070,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 315070,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "InterestExpense": {
        "label": "Interest Expense",
        "description": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3611931,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 975000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1213000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 238000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1213000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1212520,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1213000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1213000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 780000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 780000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 780000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 780000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 780000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 780000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 780000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2282000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2282000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1502000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1502000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1502000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1502000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1502000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3964000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3964000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3964000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 1682000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 1682000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 1682000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2336000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2336000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2336000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5237000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5237000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2901000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2901000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2901000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8741000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8741000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3504000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3504000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3504000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12712000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 3971000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3838000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3838000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7493000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3656000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11172000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3679000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3297000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "InterestExpenseRelatedParty": {
        "label": "Interest Expense, Related Party",
        "description": "Amount of interest expense incurred on a debt or other obligation to related party.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2648000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2648000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3603000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 975000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1200000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1213000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1213000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1200000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1213000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1200000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1200000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            }
          ]
        }
      },
      "InterestIncomeExpenseNonoperatingNet": {
        "label": "Interest Income (Expense), Nonoperating, Net",
        "description": "The net amount of nonoperating interest income (expense).",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -216000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -80000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -30000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -111000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -31000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -569000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -569000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -435000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -435000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -928000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -928000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -493000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -493000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -493000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -1444000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -1444000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -516000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -516000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -516000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1948000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1948000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1948000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": -504000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -486000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -486000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -486000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -486000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -972000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -972000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -486000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -486000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -486000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -486000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1429000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1429000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -457000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -457000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -457000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -457000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1849000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1849000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1849000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": -420000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": -420000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -470000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -470000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -470000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -470000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1194000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1194000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -724000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -724000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -724000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -724000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1915000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1915000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -721000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -721000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -721000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -721000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2633000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2633000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2633000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -718000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -718000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -650000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -650000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -650000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -650000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1235000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1235000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -585000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -585000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -585000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -585000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1752000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1752000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -517000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -517000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -517000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -517000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2210000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2210000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": -458000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": -458000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -375000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -375000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -375000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -671000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -671000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -296000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -296000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -296000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -905000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2647530,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2647530,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -234000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -234000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -919805,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -919805,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1061000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": -156000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -77000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -58000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 19000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1170742,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1170742,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 41778,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 41778,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1779000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6866000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4496000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31983000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6073000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "InterestIncomeOperating": {
        "label": "Interest Income, Operating",
        "description": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 76000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 92000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 174000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 216000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 705000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 705000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1166000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1166000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2821000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2821000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 2979000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 2979000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3039000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3039000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3005000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3005000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2766000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2766000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 2214000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 2214000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1870000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1870000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1204000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1204000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 823000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 823000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 432000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 432000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 160000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 160000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 160000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 91000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 91000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 91000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 60000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 60000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 60000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 52000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 52000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 52000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 69000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 69000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 323000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 323000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 717000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 717000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 1076000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 1076000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4"
            }
          ]
        }
      },
      "InterestIncomeOther": {
        "label": "Interest Income, Other",
        "description": "Amount of interest income earned from interest bearing assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 42000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 42000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 48303,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 48000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 48000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 76000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 76000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 168000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 168000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 92000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 92000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 342000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 342000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 174000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 174000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 558000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 558000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 558000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 705000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 705000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1871000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1871000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1166000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1166000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4692000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4692000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2821000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2821000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7671000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7671000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7671000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3039000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3039000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6044000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6044000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3005000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3005000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8810000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8810000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2766000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2766000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11024000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11024000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11024000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1870000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1870000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3074000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3074000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1204000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1204000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3897000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3897000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 823000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 823000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4329000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4329000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4329000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4329000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 160000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 160000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 251000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 251000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 91000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 91000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 311000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 311000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 60000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 60000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 363000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 363000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 363000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 69000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 69000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 392000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 392000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 323000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 323000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1109000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1109000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 717000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 717000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2185000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2185000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3776000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7327000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3551000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 10625000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3298000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 312000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 88000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 120000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 578000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 578000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 371000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 747000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 832000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1464000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1484000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1973000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1911000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1911000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 501000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 485000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 907000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 907000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1335000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1335000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1696000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1696000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1696000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 789000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 789000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1322000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1322000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1918000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1918000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2512000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2512000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2512000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 560000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 560000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1055000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1055000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1498000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1498000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1875000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1875000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 325000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 325000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 592000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 592000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 805000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 957000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 96000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 923000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "description": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 103000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 117000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 103000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 89000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 110000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 39000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 20000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 20000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 148000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 221000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2533000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "Liabilities": {
        "label": "Liabilities",
        "description": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 30588000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 30588000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 30588000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 29184000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 29287000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 27550000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 27550000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 27550000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 27550000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 27550000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 26071000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 26700000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 25423000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 27951000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 27951000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 27951000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 27951000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 27951000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 37096000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 38488000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 42051000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 46112000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 46112000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 46112000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 46112000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 46112000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 43960000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 41948000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 39928000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 35539000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 35539000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 35539000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 35539000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 35539000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 33252000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 32557000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 30644000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 17788000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 17788000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 17788000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 49276940,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 49276940,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 49276940,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 8639000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3364000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3915390,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 3915390,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4799923,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 4800000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 4800000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 4800000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 4800000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5906000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 6436000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 8523000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 6294000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5436000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6642000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 11054000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12836000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15905000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 25491000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 25491000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 25491000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 25491000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 25491000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 25982000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 45472000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 49913000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 47025000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 47025000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 47025000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 47025000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 47025000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 49178000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 57304000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 69816000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 77225000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 77225000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 77225000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 77225000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 77225000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 77225000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 76918000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 132857000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 147974000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 165183000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 165183000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 165183000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 165183000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 165183000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 165183000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 182313000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 198955000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 215715000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 235214000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 235214000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 235214000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 235214000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 235214000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 231521000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 242669000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 296110000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 287864000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 287864000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 287864000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 287864000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 287864000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 285992000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 319403000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 736725000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 656900000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 656900000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 656900000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 683873000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 720921000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LiabilitiesAndStockholdersEquity": {
        "label": "Liabilities and Equity",
        "description": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 54067000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 54067000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 54067000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 65621000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 53868000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 42324000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 59841000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 47164000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 57613000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 103017000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 93700000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 73924000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 56663000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 95203000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 82184000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 115946000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 123656000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 100675000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 79392000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 101539000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 91014000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 68195000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 68195000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 68195000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 363581,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 52970000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 44938000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 41507184,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 41507184,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 41210425,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 41210000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 41210000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 41210000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 41210000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 40357000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 68067000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 62831000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 192313000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 183478000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 491528000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 489549000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 485428000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 479560000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 469822000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 456254000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 442056000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 411457000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 388388000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 339617000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 286995000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 309731000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 327955000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 304697000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 273332000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 222662000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 216392000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 158644000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 362572000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 332449000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 302461000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 237964000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 640547000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1082280000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1099789000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1073265000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1042247000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 996629000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1015381000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1362457000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1259589000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 1259589000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1259589000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1227327000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1244645000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": 16736000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 16736000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 16736000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 15349000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 17116000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 15148000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 15148000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 15148000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 15148000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 15148000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 15644000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 18254000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 18965000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 23486000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 23486000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 23486000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 23486000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 23486000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 16551000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 20071000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 25931000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 32207000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 32207000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 32207000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 32207000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 32207000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 32365000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 32666000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 32961000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 30889000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 30889000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 30889000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 30889000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 30889000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 30920000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 32525000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 30633000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 17788000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 17788000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 17788000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 49276940,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 49276940,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 49276940,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 8639000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3364000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3915390,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 3915390,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4799923,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 4800000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 4800000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 4800000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 4800000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5906000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 6436000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 8523000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 10054000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 6294000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5436000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6642000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 8444000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 10456000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12316000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15464000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 25130000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 25130000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 25130000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 25130000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 25130000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 25703000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 45275000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 49365000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 46557000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 46557000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 46557000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 46557000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 46557000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 48791000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 56710000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 69325000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 76838000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 76838000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 76838000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 76838000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 76838000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 76838000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 76635000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 84009000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 98920000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 115894000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 115894000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 115894000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 115894000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 115894000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 115894000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 98348000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 99706000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 99665000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 118548000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 118548000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 118548000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 118548000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 118548000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 114341000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 125162000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 177847000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 169277000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 169277000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 169277000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 169277000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 169277000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 167237000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 196503000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 391406000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 310288000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 310288000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 310288000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 338259000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 374204000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LiabilitiesNoncurrent": {
        "label": "Liabilities, Noncurrent",
        "description": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 13852000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 13852000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 13852000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 13835000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 12171000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 12402000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 12402000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 12402000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 12402000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 12402000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 10427000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8446000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 6458000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 4465000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 4465000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 4465000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 4465000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 4465000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 20545000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 18417000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 16120000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 13905000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 13905000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 13905000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 13905000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 13905000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 11595000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9282000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 6967000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4650000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 4650000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 4650000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 4650000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 4650000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2332000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 32000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 11000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2019-03-31",
              "val": 598000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 520000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 441000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 279000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 197000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 548000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 387000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 594000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 491000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 283000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 48848000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 49054000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 83965000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 99249000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 116050000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 116666000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 116666000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 116666000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 116666000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 116666000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 117180000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 117507000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 118263000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 118587000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 118587000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 118587000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 118587000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 118587000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 118755000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 122900000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 345319000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 346612000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 346612000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 346612000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 345614000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 346717000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2013-12-31",
              "val": 9451000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 6961000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4597000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2299000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 9214000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 6913000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 4610000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2306000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2022-06-30",
              "val": 4410000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5171000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5795000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5795000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9031000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10878000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12802000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 12802000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 12768000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 12768000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12184000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 11616000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 11601000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 11601000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31056000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 29886000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 29984000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 30100000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2013-03-31",
              "val": 4531000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 4596000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 4607000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2025-09-30",
              "val": 31056000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 29886000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 366266000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 366328000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "2012-06-30",
              "val": 4464000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4464000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-03-31",
              "val": 9114000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 9215000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 9214000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 4606000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 4606000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4606000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4607000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2022-06-30",
              "val": 50782000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 51378000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 34788000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 34788000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 39356000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 46363000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 53388000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 53387000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 53107000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-09-30",
              "val": 31141000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 29968000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 29984000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 30100000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "2012-06-30",
              "val": 7924000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 7924000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-03-31",
              "val": 9363000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 9460000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 9451000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 9214000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 9214000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9214000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 9214000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4607000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 4607000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 4607000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 4607000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2022-06-30",
              "val": 9338000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10043000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5820000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5820000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 58537000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 69044000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 79604000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 79604000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 79604000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 79604000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 79197000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 78791000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 126016000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 126016000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31056000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 29886000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 30067000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 30183000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "2012-06-30",
              "val": 3928000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1966000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-03-31",
              "val": 618000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 452000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 233000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2022-06-30",
              "val": 2196000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1267000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 6772000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5372000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3096000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 9619000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6400000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3067000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 8741000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5817000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7828000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 22591000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 15174000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Continuing Operations",
        "description": "The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -7890000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -9249000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -12845000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -12845000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -13938000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -5419000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -10667000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -10667000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1235000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1235000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1235000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4475000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4475000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -4482000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -4482000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -633000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -633000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51437000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51437000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51437000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -46550000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -46550000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -47729000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -47729000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -56035000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -56035000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -33022000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -33022000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -33022000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3544000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3544000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48321000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48321000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 19988000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 19988000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2466000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2466000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -12769000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -12769000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -14021000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -14021000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -487000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -95509,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -95509,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -11058000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 158183,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7849000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 312000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -24210000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8087053,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8087053,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18838734,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -10930000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInFinancingActivities": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 26104000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 36940000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6875000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8500000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14454000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14454000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3399000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 38278000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 38278000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 38278000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 38278000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 173805000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 173805000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 173805000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 265000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 265000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 313274000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 313274000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 313725000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 313725000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 314335000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 314335000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 314335000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 83000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 83000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 200000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 200000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 235000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 235000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 235000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 235000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 235000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 109000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 109000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 459000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 459000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5088000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5088000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5088000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5088000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 67094000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 67094000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 130635000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 130635000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 151734000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 151734000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 171237000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 171237000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 171237000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 171237000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 49114000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 49114000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 49114000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 49114000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 313451000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 313451000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 313451000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 313451000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 52690000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 52690000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 95620000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 95620000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 115200000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 115200000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 595116000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 595116000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 595116000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 573706000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 573706000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 707829000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 707829000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 715291000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 715291000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 735062000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 735062000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8640000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8640000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 10381000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 10381000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 247028000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 255984000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2329000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5441000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2129000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 40060000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 45156000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 45156000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2103000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 36940000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 36805000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 36805000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 36736000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 36736000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 36736000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 33050000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 33050000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 33491000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 33491000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 57442000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 57442000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115515000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115515000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115515000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12280000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12280000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 12400000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 12400000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12189000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12189000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 69042000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 69042000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 69042000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7617000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7617000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 61790000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 61790000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 87605000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 87605000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 85296000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 85296000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2311000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2311000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 37186000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 37186000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 42702000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1950000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1950000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 40386000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3300006,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2318000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 750000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4618000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8500250,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8500250,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14454082,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3399000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInInvestingActivities": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "description": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -6086000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -17366000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 11915000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21993000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21993000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -10558000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -11205000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -11205000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -28091000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -28091000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22006000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22006000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22006000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -102123000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -102123000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -183036000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -183036000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -405064000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -405064000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -380076000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -380076000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -380076000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3491000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3491000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 32947000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 32947000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 61214000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 61214000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30707000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30707000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30707000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 50460000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 50460000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 69825000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 69825000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 164578000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 164578000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 159780000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 159780000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 159780000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 159780000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -33464000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -33464000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -60789000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -60789000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -20698000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -20698000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5055000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5055000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5055000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5055000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 55926000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 55926000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 75162000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 75162000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 140299000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 140299000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 206686000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 206686000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 206686000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 206686000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -186864000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -186864000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -190596000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -190596000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -140397000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -140397000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -502520000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -502520000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -502520000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 98053000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 98053000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -24045000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -24045000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -226436000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -226436000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -274386000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -274386000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 163878000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 163878000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 211736000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 211736000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 4740000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 32320000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 192191000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 226386000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 21049000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -19322000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -19802000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -19802000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -3202000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -17366000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -10658000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -10658000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9329000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9329000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9329000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -13321000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -13321000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -9624000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -9624000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -16463000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -16463000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -9943000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -9943000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -9943000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -36616000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -36616000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -17996000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -17996000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -9503000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -9503000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -24653000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -24653000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -24653000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 16197000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 16197000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 27675000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 27675000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -7907000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -7907000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8837000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8837000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8317000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8317000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -14702000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -14702000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8918000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 20000000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 22381000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -308000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 11914390,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 11914390,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21992272,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -10558000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInOperatingActivities": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "description": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -21562000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -24993000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -3085000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12328000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -17608000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -17608000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -3771000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -11421000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -11421000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -16372000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -16372000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22317000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22317000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -22317000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -8644000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -8644000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -14004000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -14004000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -19242000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -19242000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -25507000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -25507000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -25507000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6478000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6478000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -18018000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -18018000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -29342000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -29342000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -41624000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -41624000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -41624000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -30506000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -30506000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -54764000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -54764000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -102614000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -102614000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -157561000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -157561000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -157561000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -157561000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -43429000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -43429000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -90310000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -90310000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -135866000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -135866000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -183917000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -183917000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -183917000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -183917000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -49913000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -49913000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -107273000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -107273000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -166342000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -166342000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -224857000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -224857000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -224857000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -224857000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -84067000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -84067000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -159377000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -159377000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -244297000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -244297000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -324230000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -324230000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -324230000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -149157000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -149157000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -284102000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -284102000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -351086000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -351086000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -455572000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -455572000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -88891000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -88891000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -135943000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -135943000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -56093000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -189553000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -167435000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -144106000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -26810000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -29987000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -38199000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -38199000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -12839000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -24993000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -36814000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -36814000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -47300000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -47300000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -47300000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -15254000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -15254000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -28349000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -28349000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -41612000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -41612000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -54135000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -54135000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -54135000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -22214000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -22214000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -42133000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -42133000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -58721000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -58721000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -77411000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -77411000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -77411000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -20270000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -20270000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -41144000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -41144000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -59710000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -59710000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -78925000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -78925000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -18775000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -18775000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -36505000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -36505000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -52107000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2045509,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2045509,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -71444000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3141823,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -12214000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -438000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -19284000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12327587,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12327587,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -17607620,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -3771000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "NetIncomeLoss": {
        "label": "Net Income (Loss) Attributable to Parent",
        "description": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -26388000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -5999000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -14346000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -8347000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -8347000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -22709000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8363000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8363000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31154000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31154000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -8445000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6364000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6364000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6364000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6364000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6364000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12824000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12824000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -6460000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -6460000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -6460000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -6460000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -6460000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -21336000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -21336000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -8512000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -8512000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -8512000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -8512000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -32811000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -32811000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -32811000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -11475000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -11475000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -34779000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -34779000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -19699000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -19699000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -19699000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -19699000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -19699000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -19699000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -56208000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -56208000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -21429000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -21429000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -21429000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -21429000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83948000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83948000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83948000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": -27740000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": -27740000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -85158000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -85158000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -49023000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -49023000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -49023000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -49023000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -49023000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -49023000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -143121000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -143121000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -57963000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -57963000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -57963000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -57963000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202244000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202244000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202244000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202244000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": -59123000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": -59123000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -114197000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -114197000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61651000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61651000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61651000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61651000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61651000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61651000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61651000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -177297000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -177297000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63100000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63100000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63100000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63100000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63100000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -64549000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -64549000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -64549000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -128248000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -128248000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70730000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70730000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70730000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70730000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70730000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70730000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70730000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -209445000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -209445000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -81197000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -81197000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -81197000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -81197000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -81197000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295350000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295350000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295350000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295350000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295250000,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -85905000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -85905000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -85905000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -162696000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -162696000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -85800000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -85800000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -85800000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -85800000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -85800000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -261436000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -261436000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98740000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98740000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98740000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373630000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373630000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373630000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373630000,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": -112194000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -147541000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -147541000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -147541000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -147541000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -147541000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -147541000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -299512000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -299512000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -151971000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -151971000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -151971000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -151971000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -406476000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -406476000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -106964000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -106964000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -465892000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -465892000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -465892000,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -73238000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -73238000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -73238000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -73238000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -73238000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -115519000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -115519000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -42281000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -42281000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -42281000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -229709000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -114190000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -288284000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -288284000,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -94391000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -94391000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -152330000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -57939000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NetIncomeLossAvailableToCommonStockholdersBasic": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "description": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 79088000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -28644000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -10262000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -37467000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -37467000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -11401000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -11401000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -23903000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -12502000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -12502000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -36637000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -36637000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12734000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12734000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12734000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -47380000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -47380000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -47380000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": -10743000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -15051000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -15051000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -15051000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -15051000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -29671000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -29671000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14620000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14620000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14620000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14620000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -44667000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -44667000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14996000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14996000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14996000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14996000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -62790000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -62790000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -62790000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": -18123000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": -18123000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20728000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20728000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20728000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20728000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -43515000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -43515000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22787000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22787000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22787000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22787000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -66030000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -66030000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -22515000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -22515000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -22515000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -22515000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -90192000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -90192000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -90192000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -24162000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -24162000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -23557000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -23557000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -23557000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -23557000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -45843000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -45843000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -22286000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -22286000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -22286000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -22286000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -65809000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -65809000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19966000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19966000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19966000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19966000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -86161000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -86161000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": -20352000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": -20352000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20707000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20707000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20707000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -40507000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -40507000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -19800000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -19800000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -19800000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -58135000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4962094,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4962094,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -17628000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -17628000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1799834,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1799834,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -68671000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -6844863,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": -10536000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -6524000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1713000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -9903000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4590000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -3379000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -2877000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -18638589,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -18638589,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -18639000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14048740,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14048740,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14049000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -26387858,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -26388000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -5999000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -5999000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -14346000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -8347000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -22709000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8363000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31154000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6364000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "NotesPayableRelatedPartiesClassifiedCurrent": {
        "label": "Notes Payable, Related Parties, Current",
        "description": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 48595166,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 48595166,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 48595166,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "NumberOfOperatingSegments": {
        "label": "Number of Operating Segments",
        "description": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "units": {
          "item": [
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012"
            }
          ],
          "segment": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 64941000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 25685000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 12404000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 39299000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 13614000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 51701000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 51701000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 12109000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 12109000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 25472000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 25472000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 13363000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 13363000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 13363000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 39354000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 39354000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 13882000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 13882000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 13882000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 53016000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 53016000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 53016000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 13662000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 14712000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 14712000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 14712000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 14712000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 28846000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 28846000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 14134000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 14134000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 14134000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 14134000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 43385000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 43385000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 14539000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 14539000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 14539000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 14539000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 61088000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 61088000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 61088000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 17703000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 17703000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 20258000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 20258000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 20258000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 20258000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 42321000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 42321000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 22063000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 22063000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 22063000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 22063000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 64115000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 64115000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 21794000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 21794000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 21794000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 21794000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 87559000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 87559000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 87559000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 23444000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 23444000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 22907000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 22907000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 22907000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 22907000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 44608000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 44608000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 21701000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 21701000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 21701000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 21701000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 64057000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 64057000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 19449000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 19449000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 19449000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 19449000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 83951000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 83951000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 19894000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 19894000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 20332000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 20332000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 20332000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 39836000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 39836000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 19504000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 19504000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 19504000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 57230000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2314564,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2314564,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 17394000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 17394000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 880029,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 880029,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 67610000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3232932,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 10380000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6447000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 738000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9936000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3377000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3489000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2639000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17467847,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17467847,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17468000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 14090518,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 14090518,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 14091000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25223641,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25223000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25223000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6075000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6075000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6075000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 14514000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 14514000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 8439000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 8439000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 8439000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 23151000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 23151000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8637000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8637000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8637000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32062000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32062000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32062000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 8911000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7069000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7069000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7069000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7069000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14895000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14895000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7826000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7826000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7826000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7826000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 26228000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 26228000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 11333000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 11333000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 11333000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 11333000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 40682000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 40682000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 40682000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 14454000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 14454000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18119000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18119000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18119000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18119000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 40823000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 40823000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 22704000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 22704000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 22704000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 22704000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 65018000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 65018000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 24195000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 24195000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 24195000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 24195000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94972000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94972000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94972000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 29954000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 29954000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 38005000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 38005000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 38005000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 38005000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 88332000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 88332000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 50327000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 50327000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 50327000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 50327000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 147118000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 147118000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 58786000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 58786000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 58786000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 58786000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 206673000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 206673000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 206673000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 206673000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 59555000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 59555000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 52979000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 52979000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 52979000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 52979000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 52979000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 114721000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 114721000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61742000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61742000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61742000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61742000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61742000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 177881000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 177881000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 63160000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 63160000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 63160000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 63160000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 63160000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 242482000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 242482000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 242482000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 242482000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 64601000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 64601000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 64601000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 57587000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 57587000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 57587000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 57587000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 57587000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 127860000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 127860000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 70273000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 70273000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 70273000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 70273000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 70273000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 208272000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 208272000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 80412000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 80412000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 80412000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 80412000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 80412000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 293571000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 293571000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 293571000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 85299000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 85299000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 85299000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 78336000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 78336000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 78336000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 164786000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 164786000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 86450000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 86450000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 86450000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 263320000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 263320000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 98534000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 98534000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 98534000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 380496000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 380496000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 117176000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 152037000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 152037000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 329213000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 329213000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 177175000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 177175000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 507692000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 507692000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 178479000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 178479000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 678008000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 216561000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 216561000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 476565000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 476565000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 260004000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 260004000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 877808000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 401243000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1258500000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 404060000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 824620000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 420560000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": 79304000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": -18302000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -9044000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -28533000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -10231000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -36898000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -36898000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -10966000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -10966000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -22975000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -22975000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -12009000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -12009000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -12009000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -35193000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -35193000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12218000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12218000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -12218000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -45432000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -45432000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -45432000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": -10239000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -14565000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -14565000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -14565000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -14565000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -28699000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -28699000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14134000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14134000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14134000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -14134000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -43238000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -43238000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14539000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14539000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14539000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14539000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -60941000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -60941000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -60941000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": -17703000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": -17703000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20258000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20258000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20258000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -20258000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -42321000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -42321000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22063000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22063000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22063000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -22063000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -64115000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -64115000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -21794000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -21794000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -21794000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -21794000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -87559000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -87559000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -87559000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -23444000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": -23444000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -22907000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -22907000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -22907000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -22907000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -44608000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -44608000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -21701000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -21701000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -21701000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -21701000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -64057000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -64057000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19449000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19449000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19449000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19449000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -83951000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -83951000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": -19894000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": -19894000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20332000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20332000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -20332000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -39836000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -39836000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -19504000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -19504000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -19504000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -57230000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2314564,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -2314564,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -17394000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -17394000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -880029,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -880029,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -67610000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3232932,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": -10380000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -6447000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -738000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -9936000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -3377000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -3489000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -2639000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -17467847,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -17467847,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -17468000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14090518,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14090518,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -14091000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -25223641,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -25223000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -25223000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -6075000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -6075000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -6075000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -14514000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -14514000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -8439000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -8439000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -8439000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -23151000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -23151000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8637000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8637000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8637000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -32062000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -32062000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -32062000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -8911000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7069000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7069000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7069000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7069000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -14895000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -14895000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -7826000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -7826000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -7826000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -7826000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -26228000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -26228000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -11333000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -11333000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -11333000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -11333000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -40682000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -40682000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -40682000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -14454000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -14454000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -18119000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -18119000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -18119000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -18119000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -40823000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -40823000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -22704000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -22704000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -22704000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -22704000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -65018000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -65018000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -24195000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -24195000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -24195000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -24195000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -94972000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -94972000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -94972000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": -29954000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": -29954000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -38005000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -38005000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -38005000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -38005000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -88332000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -88332000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -50327000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -50327000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -50327000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -50327000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -147118000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -147118000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -58786000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -58786000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -58786000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -58786000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -206673000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -206673000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -206673000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -206673000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": -59555000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": -59555000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52979000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52979000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52979000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52979000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52979000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -114721000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -114721000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61742000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61742000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61742000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61742000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -61742000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -177881000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -177881000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63160000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63160000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63160000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63160000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63160000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -242482000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -242482000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -242482000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -242482000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -64601000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -64601000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": -64601000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57587000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57587000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57587000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57587000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57587000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -127860000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -127860000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70273000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70273000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70273000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70273000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -70273000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -208272000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -208272000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -80412000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -80412000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -80412000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -80412000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -80412000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -293571000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -293571000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -293571000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -293571000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -85299000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -85299000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": -85299000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -78336000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -78336000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -78336000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -164786000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -164786000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -86450000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -86450000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -86450000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -263320000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -263320000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98534000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98534000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -98534000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -380496000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -380496000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -380496000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": -117176000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -152037000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -152037000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -314575000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -314575000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -162537000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -162537000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -430879000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -430879000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -116304000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -116304000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -497875000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -497875000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -79311000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -79311000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -126513000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -126513000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -47202000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -47202000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -240488000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -113975000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -300097000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -92723000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -149031000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -56308000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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-31",
              "val": 57000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 174000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 117000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 267000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 93000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 386000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 386000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 347000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 300000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 400000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 800000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 900000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 900000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1900000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseLiability": {
        "label": "Operating Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 900000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 826000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 751000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 676000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 786000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 797000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1713000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2001000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7749000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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-03-31",
              "val": 302000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 306000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 310000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 315000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 315000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 315000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 315000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 315000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 319000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 323000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 315000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 318000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 318000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 318000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 318000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 318000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 320000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 403000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 406000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 410000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 410000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 410000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 410000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 410000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 410000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 413000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 879000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 760000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 653000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 411000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 513000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 527000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 527000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 527000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 527000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 527000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 542000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 557000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 878000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 983000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 983000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 983000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 983000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 983000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1016000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1049000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1083000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1018000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 1018000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1018000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1697000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1034000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OperatingLeaseLiabilityNoncurrent": {
        "label": "Operating Lease, Liability, Noncurrent",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 598000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 520000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 441000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 361000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 279000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 197000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 548000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 468000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 387000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 594000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 491000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 387000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 283000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 178000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 71000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 1323000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1186000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 1186000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 1186000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 1186000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1186000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1045000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 900000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1176000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1018000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1018000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1018000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 1018000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1018000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 750000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4524000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5566000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6731000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 6731000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 6731000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5284000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5923000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OperatingLeasePayments": {
        "label": "Operating Lease, Payments",
        "description": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 30000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 700000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1100000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1100000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1100000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1400000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2019-03-31",
              "val": 930000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 826000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 751000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 675000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 675000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 675000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 675000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 675000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 598000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 520000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 863000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 785000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 785000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 785000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 785000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 785000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 707000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 997000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 897000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 797000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 797000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 797000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 797000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 797000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 797000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 696000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1057000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 831000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 602000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 653000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 411000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1836000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1713000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 1713000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 1713000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 1713000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1713000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1586000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1456000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2512000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2401000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 2401000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2401000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 2401000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2401000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2110000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5862000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5387000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4939000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 4939000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 4939000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6203000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5578000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "2012-12-31",
              "val": 8483000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 6436000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4246000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2020000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1003000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 943000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 854000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 765000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 896000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueCurrent": {
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2162000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2190000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2226000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1995000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 370000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1965000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 25000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 31000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 31000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 31000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2196000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1995000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 25000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 371000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 371000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 371000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 371000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 155000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2160000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2226000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1995000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 25000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 363000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 363000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 363000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 363000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 371000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": {
        "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 238000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 178000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 89000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1900000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1900000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2200000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2200000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2200000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2200000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2200000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2200000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2300000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2300000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2400000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 134000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 239000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 239000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020"
            }
          ]
        }
      },
      "OperatingLeaseWeightedAverageDiscountRatePercent": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "description": "Weighted average discount rate for operating lease calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2019-03-31",
              "val": 0.055,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.055,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.055,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.055,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.0325,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.0325,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.0672,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0.0672,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.1095,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.1066,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.1004,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherAccruedLiabilitiesCurrent": {
        "label": "Other Accrued Liabilities, Current",
        "description": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 611000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 856000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 856000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 856000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 856000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 856000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 609000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 781000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 793000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 996000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 996000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 996000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 996000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 996000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 982000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1005000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1061000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1040000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 1040000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 1040000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 1040000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 1040000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1107000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1141000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1098000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1037000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 1037000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1037000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 921000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 129000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 3589000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 2527000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 4563000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5906000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 5906000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 5906000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 3285000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 3285000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4224000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4967000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2427000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4159000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 4159000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 4159000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 4159000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 4159000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4324000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 8951000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5506000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3518000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 3518000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 3518000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 3518000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 279000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 279000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2113000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2643000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3062000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 767000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 767000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 767000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 767000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 767000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 767000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2000000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1603000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1227000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1970000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 1970000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 1970000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 1970000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1970000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 4045000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5119000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6812000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8171000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 8171000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 8171000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 8171000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 6636000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 13112000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 10969000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 20936000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 33744000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 33744000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 33744000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 36993000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 52459000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 366000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 366000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 366000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 497000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 530000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 631000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 631000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 631000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 631000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 631000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 519000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 503000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 466000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 458000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 458000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 458000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 458000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 458000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 481000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 464000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 433000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1409000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 1409000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 1409000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 1409000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 1409000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 384000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 358000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 331000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 305000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 305000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 305000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 305000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 305000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 564000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 278000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 226000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 23498000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 21108000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "description": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -15000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 6000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 13000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 7000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -9000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 16000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 16000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -15000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -15000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 5000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 5000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 4000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 4000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 7000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 7000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -3000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -3000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -13000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -13000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -14000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -14000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -1000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -1000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -6000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -6000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 8000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 8000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -13000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -10000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -10000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -12000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -12000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 17000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 77000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 77000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12485,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12485,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -12485,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -12485,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -12000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25404,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 25000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 39000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 39000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -28000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -28000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 11000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 11000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -56000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -56000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -56000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -143000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -143000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -143000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -143000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 131000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 131000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 131000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -112000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -112000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -100000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -100000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -288000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -288000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -288000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 497000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 497000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 497000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 497000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 497000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 497000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 804000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 804000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 307000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 307000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 307000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 307000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 611000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 611000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -193000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -193000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 535000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 535000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 535000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 199000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 199000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 199000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 199000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 199000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 199000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 865000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 865000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 666000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 666000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 666000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 666000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 205000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 205000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -660000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -660000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -169000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -169000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -169000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -169000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -61000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -61000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -61000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -61000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -61000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -61000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -32000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -32000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 29000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 29000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 29000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 29000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -43000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -43000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -11000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -11000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -127000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -127000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -127000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -322000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -322000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -322000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -322000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -322000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -322000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -367000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -367000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -45000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -45000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -45000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -45000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -157000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -157000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 210000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 210000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -54000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -54000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -54000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -57000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -10000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 47000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-03-31",
              "val": 6000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 16000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -640000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -640000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -640000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -196000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -196000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1639000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -79000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -79000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -79000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -79000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -79000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 643000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 722000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 722000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 722000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -43000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 405000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 209000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 209000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -65000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -274000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherIncome": {
        "label": "Other Income",
        "description": "Amount of revenue and income classified as other.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 100000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 100000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 100000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 100000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 100000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 350000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 350000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 350000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 250000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 200000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 200000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 200000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 200000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 200000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 200000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 200000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 200000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 200000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 200000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 200000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 100000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 100000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 100000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 100000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 273000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 273000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 273000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 273000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 273000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 273000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 273000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 273000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 273000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 273000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 273000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 273000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 611000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 611000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2012-06-30",
              "val": 718000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 813000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfCommonStock": {
        "label": "Payments for Repurchase of Common Stock",
        "description": "The cash outflow to reacquire common stock during the period.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 39303000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 6047000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 19213000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36916000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36916000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 14534000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 39663000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 39663000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 46994000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 46994000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 50726000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 50726000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 50726000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 22824000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 22824000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 22757000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 22757000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 45887000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 45887000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50033000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50033000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50033000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 55290000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 55290000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 61284000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 61284000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 71183000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 71183000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 114151000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 114151000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 114151000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3548000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3548000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 17715000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 17715000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 68510000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 68510000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 93845000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 93845000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 28683000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 28683000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 78923000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 78923000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 92476000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 117135000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 9219000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 41399000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2994698,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2994698,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2995000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10696781,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10697000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 22119000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 22119000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 31113000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 34910000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70211000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 122193000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "PaymentsToAcquireMarketableSecurities": {
        "label": "Payments to Acquire Marketable Securities",
        "description": "Amount of cash outflow for purchase of marketable security.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10697000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 31113000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 34910000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70211000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70211000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 122193000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 251869000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 251869000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 524935000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 524935000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 614358000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 614358000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 614358000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 173837000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 173837000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 266116000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 266116000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 407073000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 407073000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 619303000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 619303000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 619303000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 58647000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 58647000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 153869000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 153869000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 213186000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 213186000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 329342000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 329342000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 329342000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 329342000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 93722000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 93722000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 224071000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 224071000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 339371000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 339371000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 394120000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 394120000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 394120000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 37567000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 37567000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 116496000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 116496000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 130693000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 130693000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143478000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143478000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 198822000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 290696000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 359549000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            }
          ]
        }
      },
      "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": 454000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 39000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 109000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 136000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 136000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 10000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 45000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 45000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 308000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 308000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 690000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 690000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 690000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 147000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 147000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 212000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 212000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 421000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 421000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 505000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 505000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 505000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 276000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 276000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 671000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 671000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 687000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 687000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 769000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 769000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 769000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 23000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 23000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 85000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 85000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 144000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 144000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 27000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 27000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 40000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 58000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1476,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1476,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3080,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 125000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 125000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 125000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 125000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 14000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 14000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 41000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 41000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 40000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 40000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 38000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 38000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 172000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 314000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 314000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 321000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 321000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 324000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 324000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 334000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 334000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 334000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 334000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 44000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 44000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 46000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 46000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 96000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 96000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 209000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 209000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 209000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 209000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 52000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 52000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 155000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 155000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 188000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 188000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 217000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 217000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 217000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 217000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 35000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 35000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 104000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 104000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 443000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 443000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1479000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1479000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1479000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 357000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 357000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 488000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 488000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1267000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1267000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1462000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1462000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 857000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 467000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3849000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 8102000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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.0001,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 0.0001,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 0.0001,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 0.0001,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0.0001,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 0.0001,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0.0001,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0.0001,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0.0001,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0.0001,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0.0001,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0.0001,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 0.0001,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0.0001,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0.0001,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0.0001,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 0.0001,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 0.0001,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0.0001,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0.0001,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 0.0001,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0.0001,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0.0001,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0.0001,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 0.0001,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 0.0001,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0.0001,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0.0001,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.0001,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0.0001,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0.0001,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0.0001,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0.0001,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.0001,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.0001,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.0001,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.0001,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.0001,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.0001,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.0001,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.0001,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.0001,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.0001,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.0001,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.0001,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.0001,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.0001,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.0001,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.0001,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.0001,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.0001,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.0001,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.0001,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.0001,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.0001,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 5000000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 5000000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 5000000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 5000000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 5000000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 5000000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 5000000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 5000000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 5000000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 5000000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 5000000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 5000000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 5000000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 5000000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5000000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 5000000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5000000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 5000000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 5000000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 5000000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5000000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 5000000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5000000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5000000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 5000000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 5000000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 5000000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5000000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5000000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5000000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5000000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5000000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 5000000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5000000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5000000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5000000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5000000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5000000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5000000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5000000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5000000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1969797,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1969797,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1969797,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1969797,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1969797,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1969797,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1969797,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1969797,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1969797,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1969797,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1969797,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1969797,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1969797,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1969797,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1969797,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1969797,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1969797,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2369797,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2369797,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2369797,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2369797,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2369797,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2369797,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2369797,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2369797,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2369797,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2369797,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 2369797,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2369797,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2369797,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2369797,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1969797,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1969797,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 1969797,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1969797,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1969797,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1969797,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1969797,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1969797,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1969797,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1969797,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 1969797,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1969797,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1969797,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1969797,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1969797,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1969797,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1969797,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1969797,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 1969797,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1969797,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1969797,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1969797,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 2369797,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2369797,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2369797,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2369797,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 2369797,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2369797,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2369797,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2369797,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2369797,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2369797,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2369797,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2369797,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2369797,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 2369797,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2369797,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2369797,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2369797,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PrepaidExpenseAndOtherAssetsCurrent": {
        "label": "Prepaid Expense and Other Assets, Current",
        "description": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 431000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 431000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 431000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 832000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1362000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 561000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 561000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 561000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 561000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 561000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 608000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 839000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 803000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 786000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 786000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 786000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 786000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 786000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1475000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1637000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1358000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 765000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 765000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 765000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 765000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 765000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1605000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2264000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2911000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1656000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 1656000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 1656000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 1656000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 1656000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1367000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2213000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1975000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1201000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 1201000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1201000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": 50000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": 50000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": 50000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 554000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1820000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1632783,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 1632783,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 707971,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 707000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 707000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 707000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 707000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 225000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 781000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 583000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 485000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 485000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 485000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 485000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 485000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 374000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 968000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 767000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1483000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 1483000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 1483000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 1483000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1483000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 565000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2389000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1712000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1152000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1152000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1152000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1152000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 1152000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 976000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2223000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1664000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1014000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1014000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1014000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1014000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1014000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 822000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2221000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3812000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1338000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 1338000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1338000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 1338000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1338000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 1338000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1217000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2780000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3920000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2595000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2595000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 2595000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 2595000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 2595000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 2595000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1807000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3177000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3118000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3150000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 3150000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 3150000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 3150000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 3150000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 14035000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 14963000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 20861000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 13786000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 13786000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 13786000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 13786000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 13786000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 23242000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 58604000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 49329000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 47804000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 47804000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 47804000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 64955000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 68570000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ProceedsFromDivestitureOfBusinesses": {
        "label": "Proceeds from Divestiture of Businesses",
        "description": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5849278,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5849278,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5849000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5849278,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5849000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5849000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfCommonStock": {
        "label": "Proceeds from Issuance of Common Stock",
        "description": "The cash inflow from the additional capital contribution to the entity.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23530000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 27474000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 27494000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 27581000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 27581000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 28204000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 28802000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 28802000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 28960000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 28960000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 66248000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 66248000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 66248000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1045000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1045000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1071000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1071000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1082000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1082000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38735000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38735000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38735000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 10118000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 10118000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 61673000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 61673000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 89795000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 89795000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 89796000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 89796000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 29110000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 29110000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 36941000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 36942000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5953832,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3399000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 38278000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfSecuredDebt": {
        "label": "Proceeds from Issuance of Secured Debt",
        "description": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 15000000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15000000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15000000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2000000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2000000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2000000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 13210000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 13210000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 13500000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 13500000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 13500000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 13500000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13500000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13500000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13500000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 350000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 350000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOrSaleOfEquity": {
        "label": "Proceeds from Issuance or Sale of Equity",
        "description": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 50000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 26768000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 26807000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23530000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 190000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 35208000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 35228000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 27581000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-02-29",
              "val": 33000000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-02-29",
              "val": 33000000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 28204000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-07-01",
              "end": "2012-07-31",
              "val": 25800000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            }
          ]
        }
      },
      "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 60806000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 17250000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 17250000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 11342000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 22342000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 22342000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 36644000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 36644000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 60745000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 60745000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 60745000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9650000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 9650000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 13345000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 13345000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 29845000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 29845000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 40595000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 40595000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 40595000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 18950000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 18950000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 43959000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 43959000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 62367000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 62367000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 90267000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 90267000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 90267000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 19768000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 19768000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 45438000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 45438000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 60688000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 60688000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 85152000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 85152000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 37000000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 37000000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 64248000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 64248000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 101434000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 137193000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 31600000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 40825000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8578846,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8578846,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8579000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 26062846,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 26063000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 26063000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 11563000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 11563000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20033000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20033000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6944000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6944000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 48330000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 48330000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 48330000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 20071000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 20071000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 68834000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 68834000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 119885000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 119885000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 234304000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 234304000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 234304000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 170387000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 170387000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 299103000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 299103000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 468325000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 468325000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 650182000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 650182000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 650182000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 109421000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 109421000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 224015000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 224015000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 378088000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 378088000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 489456000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 489456000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 489456000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 489456000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 60302000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 60302000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 163328000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 163328000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 318769000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 318769000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 389274000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 389274000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 389274000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 93545000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 93545000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 191813000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 191813000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 271180000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 271180000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 350381000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 350381000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11993000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 100204000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 219595000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            }
          ]
        }
      },
      "ProceedsFromRelatedPartyDebt": {
        "label": "Proceeds from Related Party Debt",
        "description": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1450000,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1450000,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2800000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 750000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6875000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8500250,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8500250,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8500000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8500250,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8500000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8500000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ProceedsFromSaleOfPropertyPlantAndEquipment": {
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "description": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 266000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 482440,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 482440,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            }
          ]
        }
      },
      "ProceedsFromStockOptionsExercised": {
        "label": "Proceeds from Stock Options Exercised",
        "description": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1449000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1900000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 478000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 485000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8640000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 10381000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2329000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5441000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-06-30",
              "val": -18382000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": -9074000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -23903000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -12502000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4590000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -18639000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -26388000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -26388000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -5999000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -14346000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -14346000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -22709000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -22709000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31154000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31154000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31154000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6364000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6364000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12824000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12824000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -21336000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -21336000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -32811000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -32811000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -32811000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15080000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -34779000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -34779000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -56208000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -56208000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83948000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83948000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -83948000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -36135000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -85158000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -85158000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -143121000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -143121000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202244000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202244000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202244000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -202244000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -52546000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -114197000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -114197000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -177297000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -177297000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -241846000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -57518000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -128248000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -128248000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -209445000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -209445000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295350000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295350000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295350000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -295350000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -76896000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -162696000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -162696000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -261436000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -261436000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373630000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373630000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373630000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -147541000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -147541000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -299512000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -299512000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -406476000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -406476000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -465892000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -465892000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -73238000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -115519000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -229709000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -288284000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentGross": {
        "label": "Property, Plant and Equipment, Gross",
        "description": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 20765000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 20765000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 20765000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 20977000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 21186000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 21270000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 21270000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 21270000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 21270000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 21270000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 21546000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 21941000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 21868000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 22029000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 22029000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 22029000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 22029000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 22029000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 21853000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 21878000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 21448000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 21507000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 21507000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 21507000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 21507000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 21507000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 21507000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 21534000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 21547000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 21565000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 21565000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 21434000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 2181000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 2181000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 2181000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 1403000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1316000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1407000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 1407000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 1407000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 1407000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 1407000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1324000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1166000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1205000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1174000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 1174000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 1174000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 1174000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 1174000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1350000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1620000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1488000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1553000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 1553000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 1553000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 1553000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 1553000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1408000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1264000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1134000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1024000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 1024000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 1024000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 1024000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 1024000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 855000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 714000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 561000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 420000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 420000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 420000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 374000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 103000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1476,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 1476,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2946,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 3000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 3000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 3000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 3000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 120000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 111000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 301000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 301000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 301000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 301000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 301000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 279000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 255000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 244000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 227000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 227000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 227000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 227000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 227000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 240000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 211000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 181000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1184000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1184000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1184000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1184000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 1184000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1373000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1265000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1153000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1047000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1047000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1047000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1047000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1047000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 978000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 891000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 844000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 851000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 851000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 851000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 851000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 851000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 851000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 796000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 789000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 701000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 601000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 601000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 601000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 601000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 601000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 601000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 512000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 455000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 659000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1553000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 1553000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 1553000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 1553000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 1553000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1742000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1695000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2268000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2190000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 2190000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2190000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 2190000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2190000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1901000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1615000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2913000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1499000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 1499000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1499000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 8035000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 11592000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits": {
        "label": "Property Subject to or Available for Operating Lease, Number of Units",
        "description": "The number of units (items of property) under operating lease arrangements.",
        "units": {
          "property": [
            {
              "end": "2015-12-31",
              "val": 3,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "ReceivablesLongTermContractsOrPrograms": {
        "label": "Receivables, Long-term Contracts or Programs",
        "description": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 116000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 116000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 116000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "RelatedPartyTransactionRate": {
        "label": "Related Party Transaction, Rate",
        "description": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.",
        "units": {
          "pure": [
            {
              "start": "2015-06-29",
              "end": "2015-07-30",
              "val": 0.04,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-06-29",
              "end": "2015-07-30",
              "val": 0.04,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-06-29",
              "end": "2015-07-30",
              "val": 0.04,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-06-29",
              "end": "2015-07-30",
              "val": 0.04,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2015-06-29",
              "end": "2015-07-30",
              "val": 0.04,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2015Q2I"
            }
          ]
        }
      },
      "RepaymentsOfLongTermCapitalLeaseObligations": {
        "label": "Repayments of Long-term Capital Lease Obligations",
        "description": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2179000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 664000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1747000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1834000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1834000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 87000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 176000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 176000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 190000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 190000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 201000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 201000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 201000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 9000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 9000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 12000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 12000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 12000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 6000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 10000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 10000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 11000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 11000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 21000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 21000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 31000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 31000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 42000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 42000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 20000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 20000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 31000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 42000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 10000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 21000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            }
          ]
        }
      },
      "RepaymentsOfSecuredDebt": {
        "label": "Repayments of Secured Debt",
        "description": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 92000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 92000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 233000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 233000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 378000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 378000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 378000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 151000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 151000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 306000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 306000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2268000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2268000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4234000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4234000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4234000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1972000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1972000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2165000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2165000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2383000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2383000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2617000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2617000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2617000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2490000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2490000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4854000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4854000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7151000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7151000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9450000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9450000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2301000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2301000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4604000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4604000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6908000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9214000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2308000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4597000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 121664000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 121664000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": {
        "label": "Research and Development Expense (Excluding Acquired in Process Cost)",
        "description": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 51054000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 19883000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 9688000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 30906000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 11023000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 40252000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 40252000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 9436000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 9436000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 19854000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 19854000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 10417000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 10417000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 10417000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 30605000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 30605000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 10751000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 10751000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 10751000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 41464000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 41464000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 41464000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 10859000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12066000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12066000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12066000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12066000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 23318000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 23318000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11252000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11252000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11252000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11252000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 35061000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 35061000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 11743000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 11743000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 11743000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 11743000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49412000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49412000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 49412000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 14351000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 14351000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 16380000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 16380000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 16380000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 16380000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 34256000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 34256000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 17876000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 17876000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 17876000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 17876000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 51879000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 51879000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 17623000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 17623000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 17623000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 17623000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 71860000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 71860000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 71860000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 19981000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 19981000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 17583000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 17583000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 17583000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 17583000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 36344000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 36344000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 18761000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 18761000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 18761000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 18761000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 52552000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 52552000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16208000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16208000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16208000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16208000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 68205000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 68205000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 15653000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 15653000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 16182000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 16182000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 16182000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 32559000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 32559000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 16377000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 16377000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 16377000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 46972000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1653922,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1653922,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 14413000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 14413000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 682588,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 682588,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 54218000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2427170,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 7246000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3407000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 516000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3304000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2604000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -103000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2088000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10409502,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10409502,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10410000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7804921,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7804921,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7806000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15933483,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15933000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15933000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4380000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4380000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4380000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11196000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11196000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6816000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6816000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6816000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17878000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17878000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6682000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6682000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6682000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24390000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24390000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 24390000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 6512000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5198000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5198000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5198000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5198000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10307000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10307000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5109000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5109000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5109000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5109000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 16518000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 16518000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6211000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6211000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6211000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6211000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25389000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25389000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25389000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 8871000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 8871000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12373000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12373000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12373000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12373000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 27967000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 27967000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 15594000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 15594000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 15594000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 15594000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 47414000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 47414000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 19447000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 19447000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 19447000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 19447000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72324000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72324000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 72324000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 24910000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 24910000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33400000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33400000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33400000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33400000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 78088000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 78088000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44688000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44688000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44688000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 44688000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 131380000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 131380000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 53292000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 53292000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 53292000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 53292000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 184809000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 184809000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 184809000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 184809000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 53429000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 53429000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 45770000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 45770000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 45770000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 45770000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 45770000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 97402000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 97402000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 51632000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 51632000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 51632000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 51632000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 51632000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 152275000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 152275000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 54873000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 54873000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 54873000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 54873000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 54873000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 205164000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 205164000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 205164000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 205164000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 52889000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 52889000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 52889000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47929000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47929000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47929000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47929000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47929000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 106428000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 106428000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 58499000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 58499000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 58499000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 58499000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 58499000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 174699000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 174699000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 68271000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 68271000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 68271000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 68271000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 68271000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 245441000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 245441000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 245441000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 245441000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 70742000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 70742000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 70742000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 62154000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 62154000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 62154000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 130759000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 130759000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 68605000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 68605000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 68605000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 201710000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 201710000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 70951000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 70951000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 70951000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 272350000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 272350000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 272350000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 70640000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 71237000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 71237000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 142328000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 142328000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 71091000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 71091000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 211070000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 211070000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 68742000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 68742000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 236718000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 236718000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 44172000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 44172000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 98253000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 98253000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 54081000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 54081000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 272257000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 174004000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 388525000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 108692000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 199870000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 91178000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": 1236000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            }
          ]
        }
      },
      "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": -351050000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": -351050000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": -351050000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": -374953000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": -387687000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": -398430000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": -398430000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": -398430000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": -398430000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": -398430000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": -413481000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": -428101000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": -443097000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": -461220000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": -461220000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": -461220000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": -461220000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": -461220000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": -481948000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": -504735000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": -527250000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": -551412000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": -551412000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": -551412000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": -551412000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": -551412000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": -574969000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": -597255000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": -617221000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -637573000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": -637573000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": -637573000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": -637573000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": -637573000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": -658280000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -678080000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -695708000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -706244000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": -706244000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": -706244000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": -48919590,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": -48919590,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": -48919590,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -712768000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -716147000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -67558179,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": -67558179,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -75307448,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": -75307000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": -75307000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": -75307000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": -75307000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -81306000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -89653000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -98016000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -106461000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": -106461000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": -106461000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": -106461000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": -106461000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -112825000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -119285000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -127797000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -139272000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": -139272000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": -139272000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": -139272000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": -139272000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": -154352000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -174051000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": -195480000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -223220000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": -223220000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": -223220000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": -223220000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": -223220000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -259355000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": -308378000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": -366341000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": -425464000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": -425464000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": -425464000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": -425464000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": -425464000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -478010000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": -539661000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": -602761000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -667310000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": -667310000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": -667310000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": -667310000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": -667310000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": -667310000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -724828000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -795558000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -876755000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -962660000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": -962660000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": -962660000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": -962660000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": -962660000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": -962660000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -1039556000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -1125356000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -1224096000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -1336290000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": -1336290000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": -1336290000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": -1336290000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": -1336290000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -1483831000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -1635802000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": -1742766000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -1802182000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": -1802182000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": -1802182000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": -1802182000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": -1802182000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -1875420000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": -1917701000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": -2031891000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -2090466000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": -2090466000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": -2090466000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -2184857000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": -2242796000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "RevenueFromContractWithCustomerIncludingAssessedTax": {
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "description": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            }
          ]
        }
      },
      "RevenueFromGrants": {
        "label": "Revenue from Grants (Deprecated 2018-01-31)",
        "description": "Revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in grant agreements.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 978000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 978000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 211000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 211000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 211000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 211000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 211000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 732000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 732000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 521000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 521000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 521000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 853000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 853000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 853000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 121000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2011-04-01",
              "end": "2012-03-31",
              "val": 1000000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2012-03-31",
              "val": 1000000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 147000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 147000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 147000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 147000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 147000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 147000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 147000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 147000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 147000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 147000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 147000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014"
            }
          ]
        }
      },
      "Revenues": {
        "label": "Revenues",
        "description": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 147000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 180133000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 137250000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "description": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 900000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 900000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 900000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 900000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 900000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 900000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 900000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 900000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 900000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 451000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 451000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 451000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 451000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 451000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 451000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 376000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 376000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 376000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 376000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 376000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 376000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 376000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 376000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 583000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 583000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 583000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 583000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 583000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 583000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 583000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 583000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1628000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1628000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1628000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1628000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1628000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1600000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2023"
            },
            {
              "start": "2024-04-01",
              "end": "2024-05-31",
              "val": 1200000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1168000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1168000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1200000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-09-01",
              "end": "2024-09-30",
              "val": 1200000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q3I"
            },
            {
              "start": "2024-10-01",
              "end": "2024-10-31",
              "val": 200000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1330000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1600000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1300000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1330000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1300000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1300000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2024"
            },
            {
              "start": "2024-12-01",
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-12-01",
              "end": "2024-12-31",
              "val": 200000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q4I"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1200000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-05-01",
              "end": "2025-05-31",
              "val": 4000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-05-31",
              "val": 4000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-05-01",
              "end": "2025-05-31",
              "val": 4000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2025-05-01",
              "end": "2025-05-31",
              "val": 4000000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-05-01",
              "end": "2025-05-31",
              "val": 4000000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3982000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3982000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3982000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3982000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "end": "2026-03-01",
              "val": 1400000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2026-03-01",
              "val": 1400000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q1I"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1672000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1692000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2012-06-30",
              "val": 16316000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 14354000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2013-03-31",
              "val": 23626000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 23723000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 23505000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 23271000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 20781000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 18417000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 16120000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 13821000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 11520000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 9217000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6913000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "SecuredDebtCurrent": {
        "label": "Secured Debt, Current",
        "description": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 3333000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 3333000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 3333000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 3093000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 4613000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 4234000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 4234000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 4234000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 4234000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 4234000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 6055000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 7878000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 7900000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 7924000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 7924000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 7924000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 7924000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 7924000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 3081000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 5306000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 7385000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 9451000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 9451000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 9451000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 9451000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 9451000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 9261000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9200000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 9207000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 9214000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 9214000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 9214000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 9214000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 9214000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 9221000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 9207000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6913000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4607000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 4607000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 4607000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2299000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuredLongTermDebt": {
        "label": "Secured Long-term Debt, Noncurrent",
        "description": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 11667000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "end": "2010-12-31",
              "val": 11667000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 11667000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 13815000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 12154000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 12388000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 12388000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 12388000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 12388000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 12388000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 10416000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8438000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 6454000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 4464000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 4464000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 4464000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 4464000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 4464000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 20545000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 18417000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 16120000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 13820000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 13820000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 13820000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 13820000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 13820000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 11520000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9217000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 6913000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4607000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 4607000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 4607000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 4607000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 4607000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2299000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            }
          ]
        }
      },
      "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": 4579000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 2222000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 3185000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4048000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4048000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 827000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1639000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1639000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2506000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2506000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3354000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3354000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3354000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 827000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 827000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1558000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1558000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2359000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2359000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3322000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1216000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1216000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2807000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2807000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4490000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4490000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6030000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2586000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2586000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4099000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4099000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5665000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5665000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7431000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7431000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1710000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1710000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2553000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2553000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3721000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4300000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 448000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 993000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8102939,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8102939,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8103000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929174,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7929000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 602000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 602000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1278000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1278000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2307000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2307000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3254000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1167000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1167000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3394000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3394000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8370000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8370000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13489000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6022000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13777000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13777000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 18727000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 18727000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22759000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4846000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10535000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10535000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 15596000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 15596000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20730000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6096000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 14275000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 14275000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 20517000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 20517000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 26873000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7477000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15421000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15421000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23543000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23543000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31625000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11250000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 22223000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 22223000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34883000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34883000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49735000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19902000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44306000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44306000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 62204000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 62204000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 79880000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 79880000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20931000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 46090000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 46090000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 72342000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 98130000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 34018000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 69389000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 104127,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 52063,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 9.45,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 9.45,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-09-30",
              "val": 52064,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-09-30",
              "val": 9.45,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 8067115,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2019-06-30",
              "val": 1454844,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1461237,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2857054,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2355779,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 2355779,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 2355779,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 2355779,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 2355779,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2458227,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1772807,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1701618,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1528143,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 1528143,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1528143,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 1528143,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1528143,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1526018,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1531682,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1090458,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 979861,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 979861,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 979861,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1018345,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1005295,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "SharePrice": {
        "label": "Share Price",
        "description": "Price of a single share of a number of saleable stocks of a company.",
        "units": {
          "USD/shares": [
            {
              "end": "2012-01-31",
              "val": 4.4,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-01-31",
              "val": 4.4,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2012-02-29",
              "val": 4.4,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-02-29",
              "val": 4.4,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2012-07-31",
              "val": 6.49,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-12-31",
              "val": 9.02,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "ShortTermLeaseCost": {
        "label": "Short-term Lease, Cost",
        "description": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 49000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 117000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 68000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 138000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 23000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "StockholdersEquity": {
        "label": "Stockholders' Equity Attributable to Parent",
        "description": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": -58791000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 24911000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2009-12-31",
              "val": 24911000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 23479000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "end": "2010-12-31",
              "val": 23479000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 23479000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2010-12-31",
              "val": 23479000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-09-30",
              "val": 24581000,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14774000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 14774000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 14774000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 14774000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "end": "2011-12-31",
              "val": 14774000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2011-12-31",
              "val": 14774000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2011-12-31",
              "val": 14774000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 33770000,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 20464000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 32190000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 75066000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "end": "2012-12-31",
              "val": 75066000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 75066000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "end": "2012-12-31",
              "val": 75066000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "end": "2012-12-31",
              "val": 75066000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2012-12-31",
              "val": 75066000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2012-12-31",
              "val": 75066000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 56604000,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 35436000,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 14612000,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 49091000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 49091000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "end": "2013-12-31",
              "val": 49091000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "end": "2013-12-31",
              "val": 49091000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "end": "2013-12-31",
              "val": 49091000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2013-12-31",
              "val": 49091000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 38224000,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 73998000,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 83728000,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 65136000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 65136000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "end": "2014-12-31",
              "val": 65136000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "end": "2014-12-31",
              "val": 65136000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "end": "2014-12-31",
              "val": 65136000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2014-12-31",
              "val": -42068502,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 46140000,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 68982000,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 60370000,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 50407000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "end": "2015-12-31",
              "val": 50407000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 50407000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "end": "2015-12-31",
              "val": -48913359,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2015-12-31",
              "val": -48913359,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": -48913359,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "end": "2015-12-31",
              "val": -48913000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2015-12-31",
              "val": -48913000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 44331000,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 41574000,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 37591794,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "end": "2016-09-30",
              "val": 37591794,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 36410502,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "end": "2016-12-31",
              "val": 36410000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "end": "2016-12-31",
              "val": 36410000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "end": "2016-12-31",
              "val": 36410000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 36410000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2016-12-31",
              "val": 36410000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2016-12-31",
              "val": 36410000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 34451000,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 61631000,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 54308000,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2017-12-31",
              "val": 182259000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 177184000,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "end": "2018-03-31",
              "val": 177184000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-03-31",
              "val": 177184000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-03-31",
              "val": 177184000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 486092000,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "end": "2018-06-30",
              "val": 486092000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-06-30",
              "val": 486092000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 482907000,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "end": "2018-09-30",
              "val": 482907000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 476984000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 468506000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "end": "2019-03-31",
              "val": 468506000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2019-03-31",
              "val": 468506000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-03-31",
              "val": 468506000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-03-31",
              "val": 468506000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-03-31",
              "val": 468506000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 456986000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "end": "2019-06-30",
              "val": 456986000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-06-30",
              "val": 456986000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-06-30",
              "val": 456986000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 440349000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-09-30",
              "val": 440349000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2019-12-31",
              "val": 416565000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 385475000,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 385475000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-03-31",
              "val": 385475000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2020-03-31",
              "val": 385475000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-03-31",
              "val": 385475000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-03-31",
              "val": 385475000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 342916000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-06-30",
              "val": 342916000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2020-06-30",
              "val": 342916000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-06-30",
              "val": 342916000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 289704000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "end": "2020-09-30",
              "val": 289704000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2020-12-31",
              "val": 239970000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 260553000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2021-03-31",
              "val": 260553000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2021-03-31",
              "val": 260553000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-03-31",
              "val": 260553000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-03-31",
              "val": 260553000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-03-31",
              "val": 260553000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 270651000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2021-06-30",
              "val": 270651000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-06-30",
              "val": 270651000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 270651000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 234881000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-09-30",
              "val": 234881000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 196107000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 145744000,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 145744000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2022-03-31",
              "val": 145744000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-03-31",
              "val": 145744000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 145744000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-03-31",
              "val": 145744000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 83535000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2022-06-30",
              "val": 83535000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-06-30",
              "val": 83535000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-06-30",
              "val": 83535000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10670000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 10670000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2022-12-31",
              "val": 197389000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 150136000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2023-03-31",
              "val": 150136000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2023-03-31",
              "val": 150136000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2023-03-31",
              "val": 150136000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-03-31",
              "val": 150136000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-03-31",
              "val": 150136000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 103506000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2023-06-30",
              "val": 103506000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2023-06-30",
              "val": 103506000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-06-30",
              "val": 103506000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 22249000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2023-09-30",
              "val": 22249000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 405333000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 850759000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2024-03-31",
              "val": 850759000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2024-03-31",
              "val": 850759000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-03-31",
              "val": 850759000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 850759000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-03-31",
              "val": 850759000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 857120000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2024-06-30",
              "val": 857120000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-06-30",
              "val": 857120000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-06-30",
              "val": 857120000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 777155000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2024-09-30",
              "val": 777155000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 754383000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 754383000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 754383000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 754383000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 754383000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2024-12-31",
              "val": 754383000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2024-12-31",
              "val": 754383000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 710637000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 710637000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2025-03-31",
              "val": 710637000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2025-03-31",
              "val": 710637000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-03-31",
              "val": 710637000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 695978000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2025-06-30",
              "val": 695978000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2025-06-30",
              "val": 695978000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 625732000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 602689000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 602689000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 602689000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 543454000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2026-03-31",
              "val": 543454000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 523724000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 23479000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 36437000,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2I"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesNewIssues": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "description": "Number of new stock issued during the period.",
        "units": {
          "shares": [
            {
              "start": "2012-01-01",
              "end": "2012-01-31",
              "val": 7000000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-01-31",
              "val": 7000000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-02-01",
              "end": "2012-02-29",
              "val": 1050000,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-02-01",
              "end": "2012-02-29",
              "val": 1050000,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 39607,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 39607,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 39607,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 39607,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 39607,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 39607,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 550803,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1087126,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1087126,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1087126,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1087126,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1087126,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-03-31",
              "val": 83,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 460385,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 18319,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 671947,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 748143,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 928800,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 100277,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 118658,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 566955,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 681134,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 58815,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 76459,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueAcquisitions": {
        "label": "Stock Issued During Period, Value, Acquisitions",
        "description": "Value of stock issued pursuant to acquisitions during the period.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38236478,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38236000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 38236000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueIssuedForServices": {
        "label": "Stock Issued During Period, Value, Issued for Services",
        "description": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 750000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 750000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 750000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 23214000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 27102000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5953832,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5954000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 173805000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 173805000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 173805000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 21754000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 21754000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2731000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 311560000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 311560000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 311560000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 85950000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 85950000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8640000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8640000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8640000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8640000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1741000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1741000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 17735000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 38055000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2329000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2329000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 3112000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures",
        "description": "Value of stock related to Restricted Stock Awards forfeited during the period.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "description": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueStockOptionsExercised": {
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "description": "Value of stock issued as a result of the exercise of stock options.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 50000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 316000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 316000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 479000,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 479000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 479000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1141000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1141000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1141000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1106000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1106000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1106000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 854000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 854000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 265000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 265000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 265000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1185000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1185000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 451000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 83000,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 83000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 83000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 83000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 83000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 117000,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 117000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 117000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 117000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 35000,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 35000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 109000,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 109000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 109000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 109000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 350000,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 350000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 478000,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 478000,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 478000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8000,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3"
            }
          ]
        }
      },
      "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-12-31",
              "val": 32000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 12058000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 12100000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 11700000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16400000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 16400000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21400000,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21400000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21400000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29900000,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29900000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29900000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 26900000,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 26900000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19600000,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9825000,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2900000,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17500000,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26800000,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 66600000,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 79300000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59500000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59500000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 112000000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 125700000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 82200000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "VariableLeaseCost": {
        "label": "Variable Lease, Cost",
        "description": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "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": 34118846,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 39899593,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 40342671,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 40062453,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 40382862,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 40365215,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 42008818,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 42088215,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 42166739,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 42129882,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 42211858,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 47197572,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56366992,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15446638,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15446638,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 16571322,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15840401,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15840401,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 16207880,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 16571322,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 16571322,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 16353428,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16639776,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16639776,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16639776,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16535188,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16535188,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16535188,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 17074543,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 17074543,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17137201,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17137201,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17137201,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17137201,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 17237517,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 17237517,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 17237517,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18187924,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18187924,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18187924,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18249778,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18249778,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18310952,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18310952,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18310952,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 18326154,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 18326154,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 18476414,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 18476414,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 18476414,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18687774,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18687774,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18687774,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21562581,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21562581,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 19760842,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20001569,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20001569,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 20702041,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 20702041,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 21402646,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 21402646,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21052544,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21052544,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 21745929,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 21745929,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21272962,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21272962,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26908070,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26908070,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 22091314,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 28085234,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 22149492,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28159333,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28159333,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 22207017,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28232604,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28232604,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 22261718,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 28276865,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 28276865,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 22482502,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 28508089,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 28508089,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22434310,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 28409706,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 28409706,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 29032422,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 29089148,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 29145271,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "description": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "units": {
          "shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 40365215,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 42008818,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 44943190,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 47845315,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 47845315,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 46446328,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 49403589,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 49403589,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 47197572,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 47197572,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 49426806,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56366992,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56366992,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56366992,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 57008702,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 57008702,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 57650412,
              "accn": "0001104659-12-053436",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 57650412,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 57650412,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 57650412,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 58235263,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 58235263,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 60661720,
              "accn": "0001104659-12-074384",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-06"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 60661720,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 60661720,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 60661720,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 59411476,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 59411476,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 59411476,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 62914546,
              "accn": "0001047469-13-002698",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-03-14"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 62914546,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 68991371,
              "accn": "0001104659-13-034655",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 68991371,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 68991371,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 68991371,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 69013217,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 69013217,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 69034823,
              "accn": "0001104659-13-058569",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-01"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 69034823,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 69034823,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 69034823,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 69024656,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 69024656,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 69047161,
              "accn": "0001104659-13-080239",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-04"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 69047161,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 69047161,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 69047161,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 70976705,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 70976705,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 70976705,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 76769199,
              "accn": "0001047469-14-002088",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-11"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 76769199,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 85438127,
              "accn": "0001104659-14-036063",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-08"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 85438127,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 85438127,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 85438127,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 89765982,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 89765982,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 94046278,
              "accn": "0001104659-14-057136",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 94046278,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 94046278,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 94046278,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 95160945,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 95160945,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 105774949,
              "accn": "0001104659-14-077262",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-11-06"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 105774949,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 105774949,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 105774949,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 98489470,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 98489470,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 108366504,
              "accn": "0001047469-15-002022",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-03-12"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 108366504,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 108376264,
              "accn": "0001104659-15-035100",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-07"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 108376264,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 108376264,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 120402163,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 120402163,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 132295909,
              "accn": "0001104659-15-056697",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-06"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 132295909,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 132295909,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 125648990,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7253655,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 170227,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 135971551,
              "accn": "0001104659-15-076292",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-11-05"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 135971551,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7253655,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 172045,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 128594835,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 171012,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 137336309,
              "accn": "0001047469-16-011140",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-03-15",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 137362260,
              "accn": "0001104659-16-119512",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 176158,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 137379542,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 176158,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 137397015,
              "accn": "0001104659-16-133512",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-07-20"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 176158,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8329548,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3087588,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3087588,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 10462182,
              "accn": "0001104659-16-156989",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-14"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 8847155,
              "accn": "0001104659-17-020706",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q/A",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 8847155,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5204644,
              "accn": "0001047469-17-002260",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-31"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5204644,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5204644,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 11955739,
              "accn": "0001104659-17-031927",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-11"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 11955739,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 11955739,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11997602,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11997602,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 12039005,
              "accn": "0001104659-17-050803",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-10"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 12039005,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 12039005,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12126004,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12126004,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 12378622,
              "accn": "0001104659-17-067118",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 12378622,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 12378622,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12244939,
              "accn": "0001047469-18-001557",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12244939,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12244939,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 12597864,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14127868,
              "accn": "0001104659-18-031046",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14127868,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14127868,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14127868,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14256501,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14256501,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14383720,
              "accn": "0001104659-18-049982",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14383720,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14383720,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14383720,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 14610809,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 14610809,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 15307872,
              "accn": "0001104659-18-066115",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 15307872,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 15307872,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 15307872,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14796712,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14796712,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14796712,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 15348358,
              "accn": "0001047469-19-000725",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-27"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 15348358,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 15364465,
              "accn": "0001104659-19-027633",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 15364465,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 15364465,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 15364465,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15366738,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15366738,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 15368986,
              "accn": "0001193125-19-214382",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 15368986,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 15368986,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 15368986,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15383034,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15383034,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 15415096,
              "accn": "0001193125-19-285070",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 15415096,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 15415096,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 15415096,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15394659,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15394659,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15394659,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-20-049021",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-26"
            },
            {
              "start": "2019-10-02",
              "end": "2019-12-31",
              "val": 15429154,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 15429154,
              "accn": "0001193125-20-135312",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 15429154,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 15429154,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 15429154,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15431251,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15431251,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15433348,
              "accn": "0001193125-20-211214",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15433348,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15433348,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15433348,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 15437018,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 15437018,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15448425,
              "accn": "0001193125-20-286117",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15448425,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15448425,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15448425,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15446638,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15446638,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 15475291,
              "accn": "0001193125-21-056164",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-25"
            },
            {
              "start": "2020-10-01",
              "end": "2020-12-31",
              "val": 15475291,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2020Q4"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15840401,
              "accn": "0001193125-21-152386",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15840401,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15840401,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 16207880,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 16571322,
              "accn": "0001193125-21-236933",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 16571322,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 16353428,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16639776,
              "accn": "0001193125-21-319159",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16639776,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16535188,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 17074543,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-22-144674",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            }
          ]
        }
      },
      "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": 33887766,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-06-30",
              "val": 39899593,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 40342671,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 40062453,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 40382862,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 40365215,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 42008818,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 42088215,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 42166739,
              "accn": "0001104659-11-043341",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-08-04",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 42129882,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 42211858,
              "accn": "0001104659-11-060264",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-11-03",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 47197572,
              "accn": "0001047469-12-001243",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56366992,
              "accn": "0001104659-12-032225",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15446638,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15446638,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15840401,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15840401,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 16207880,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 16571322,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 16571322,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 16571322,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 16353428,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16639776,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16639776,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16639776,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16535188,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16535188,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16535188,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 17074543,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-10-01",
              "end": "2021-12-31",
              "val": 17074543,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17103395,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17103395,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17103395,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17137201,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17137201,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17137201,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17137201,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 17237517,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 17237517,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 17237517,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18187924,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18187924,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18187924,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18249778,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18249778,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18310952,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18310952,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18310952,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 18326154,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 18326154,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 18476414,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 18476414,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 18476414,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18687774,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18687774,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18687774,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21562581,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21562581,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 19760842,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20001569,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20001569,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 20702041,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 20702041,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 21402646,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 21402646,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21052544,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21052544,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 21745929,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 21745929,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21272962,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21272962,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26908070,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26908070,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 22091314,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 28085234,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 22149492,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28159333,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28159333,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 22207017,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28232604,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28232604,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 22261718,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 28276865,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 28276865,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 22482502,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 28508089,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 28508089,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22434310,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 28409706,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 28409706,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 29032422,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 29089148,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 29145271,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2021-12-31",
              "val": 0,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2021-12-31",
              "val": 836000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 622000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 622000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1861000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2222000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 10282000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2021-12-31",
              "val": 436000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 622000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 622000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 937000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1150000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1242000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2021-12-31",
              "val": 400000,
              "accn": "0001193125-22-051569",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 478000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1072000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2065000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "description": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "units": {
          "USD": [
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 622000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 622000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 622000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 622000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 622000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 622000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 622000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 622000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 544000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 544000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 544000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 544000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 544000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 544000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 195000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 195000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 195000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 195000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 121000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 121000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 860000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 860000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 860000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            }
          ]
        }
      },
      "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": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 178000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 178000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 491000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 491000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 797000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 797000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 797000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 797000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 433000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 433000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 987000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 987000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1661000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1661000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2414000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2414000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2414000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 655000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 655000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1127000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1127000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1607000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1607000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2089000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2089000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 436000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 436000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 807000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 807000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1136000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1604000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 449000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 913000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "DebtConversionConvertedInstrumentAmount1": {
        "label": "Debt Conversion, Converted Instrument, Amount",
        "description": "\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"",
        "units": {
          "USD": [
            {
              "end": "2022-05-09",
              "val": 600000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2022-05-09",
              "val": 600000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-05-09",
              "val": 600000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-05-09",
              "val": 600000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-05-09",
              "val": 600000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-05-09",
              "val": 600000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-05-09",
              "val": 600000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q1I"
            }
          ]
        }
      },
      "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": {
        "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued",
        "description": "\"The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"",
        "units": {
          "shares": [
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2022Q1I"
            }
          ]
        }
      },
      "DebtInstrumentFaceAmount": {
        "label": "Debt Instrument, Face Amount",
        "description": "Face (par) amount of debt instrument at time of issuance.",
        "units": {
          "USD": [
            {
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 85000000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 100000000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 115000000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "DebtInstrumentInterestRateStatedPercentage": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "description": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "units": {
          "pure": [
            {
              "end": "2022-06-30",
              "val": 0.087,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.102,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.1145,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0.1145,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.1045,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.107,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.1095,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "DebtInstrumentUnamortizedDiscount": {
        "label": "Debt Instrument, Unamortized Discount",
        "description": "Amount, after accumulated amortization, of debt discount.",
        "units": {
          "USD": [
            {
              "end": "2022-06-30",
              "val": 4005000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3692000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3386000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 3386000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5582000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6101000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6426000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5672000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5018000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 4545000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4066000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3584000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3147000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2776000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10247000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 10119000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9670000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 9206000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InterestExpenseDebtExcludingAmortization": {
        "label": "Interest Expense, Debt, Excluding Amortization",
        "description": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 14051000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 15184000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17000000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17000000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 24149000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 26307000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 27737000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24641000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 34225000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 31007000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 26542000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22361000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 25206000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 135838000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LoansPayableCurrent": {
        "label": "Loans Payable, Current",
        "description": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.",
        "units": {
          "USD": [
            {
              "end": "2022-06-30",
              "val": 48670000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 48983000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 83965000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 99249000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 114727000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "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": "2022-06-30",
              "val": 66726000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 67859000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 69675000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 69675000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 113696000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 131657000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 148890000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 115480000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 116135000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 116607000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 117087000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 117569000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 118005000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 118376000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 339753000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 339881000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 340330000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 340794000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "2021-12-31",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-06-30",
              "val": 48670000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 48983000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "end": "2022-12-31",
              "val": 49289000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 83965000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 99249000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 114727000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 115480000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 115480000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 115480000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 115480000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 115480000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 116135000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 116607000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 117087000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 117569000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 117569000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 117569000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 117569000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 117569000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 118005000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 118376000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 339753000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 339881000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 339881000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 339881000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 340330000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 340794000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 886000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 886000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 886000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 886000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 886000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 886000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 886000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 886000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 213000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 213000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 288000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 288000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 363000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 363000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 363000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 363000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 363000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 9424000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10407000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromBankDebt": {
        "label": "Proceeds from Bank Debt",
        "description": "The cash inflow from bank borrowing during the year.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001193125-22-211757",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001193125-22-276468",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001193125-23-045575",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001193125-23-060052",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2023-03-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 35000000,
              "accn": "0001193125-23-138863",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 35000000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 50000000,
              "accn": "0001193125-23-205535",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 50000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 65000000,
              "accn": "0001193125-23-270803",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-06"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 65000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65000000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2022-12-31",
              "val": 331549000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 99915000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 622517000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 499597000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 237684000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 105019000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 188646000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 191193000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 300694000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 203783000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 203783000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 203783000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 232188000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 292881000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "2021-01-01",
              "end": "2021-12-31",
              "val": -17735000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 295280000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 295280000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -218241000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -254353000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -269494000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -231634000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -231634000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -231634000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 522602000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 522602000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 399682000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 399682000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 137769000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 137769000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5104000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5104000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 83627000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 83627000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 86174000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 86174000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 195675000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 98764000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 28405000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 89098000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "description": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "units": {
          "shares": [
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2022-05-01",
              "val": 14899,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-05-31",
              "val": 14899,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2022-05-31",
              "val": 14899,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2022-05-31",
              "val": 14899,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2022-05-31",
              "val": 14899,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4555,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 145793000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 155378000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 152159000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 147695000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 143514000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 146358000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 143434000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 498983000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 485838000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 478892000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 471885000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleRealizedGainLoss": {
        "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)",
        "description": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InvestmentIncomeInterest": {
        "label": "Investment Income, Interest",
        "description": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 363000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 69000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 323000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 717000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2185000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2185000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 1076000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3776000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3776000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7327000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3551000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3551000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 10625000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3298000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3298000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19578000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19578000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19578000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 8953000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 8334000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 8334000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 22556000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 22556000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 14222000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 14222000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35575000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35575000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 13019000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 13019000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 46654000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 46654000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9370000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9370000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 17597000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 17597000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 8227000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 8227000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 27905000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 10308000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 37364000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 8243000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 15347000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 7104000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 446000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2102000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "description": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -127000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -54000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -54000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -54000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -57000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -10000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 47000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -640000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -640000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -640000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -640000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -836000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -836000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -196000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -196000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -196000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 803000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 803000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1639000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1639000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -111000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -111000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -299000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -299000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -188000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -188000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -12000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 287000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 392000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1108000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -1446000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -338000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherNonoperatingIncome": {
        "label": "Other Nonoperating Income",
        "description": "Amount of income related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 273000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022"
            },
            {
              "start": "2022-10-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2023-10-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4"
            }
          ]
        }
      },
      "PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "description": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 394120000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143478000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 143478000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 198822000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 290696000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 359549000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 834439000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 834439000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 834439000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 84197000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 84197000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 364988000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 364988000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 781021000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 781021000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1131207000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1131207000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 130812000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 130812000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 356346000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 356346000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 834554000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1047510000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 157829000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 306679000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2022-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
        "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 389274000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 350381000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 350381000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11993000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 100204000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 219595000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 333398000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 333398000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 333398000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 182607000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 182607000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 346431000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 346431000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 560852000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 560852000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 863283000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 863283000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 294690000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 294690000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 568082000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 568082000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 843151000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1083297000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 353869000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 541167000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 1774976,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1850988,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1323994,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1297563,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1172585,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1150985,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1186692,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 789360,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 715046,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 716129,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 730254,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 74.49,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 75.49,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 79.14,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 78.45,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 74.84,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 78.44,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 81.2,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 107.68,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 112.02,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 126.5,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 131.09,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 72001,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14751,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 59995,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 68535,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 69708,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1050,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5053,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 9359,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12367,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5353,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 11348,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "description": "Gross number of share options (or share units) granted during the period.",
        "units": {
          "shares": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 31111,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 135518,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 148970,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 162517,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 170872,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 99202,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 127250,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 138629,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 145219,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 102652,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 113241,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 359861000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 328574000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 418487000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2022-12-31",
              "val": 81.78,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 79.94,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-12-31",
              "val": 79.94,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 79.94,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 79.94,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 79.94,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 88.18,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 93.76,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 94.62,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 93.57,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 93.57,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 93.57,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 93.57,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 93.57,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 110.04,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 113.86,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 146.17,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 155.25,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 155.25,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 155.25,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 189.98,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 192.63,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 88.83,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 74.9,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 73.91,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76.35,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 82.81,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 88.83,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 87.53,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 49.63,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 55.91,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 39.84,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 72.38,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 144.24,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 88.8,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 118.98,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 121.89,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 122.5,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 87.09,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 87.12,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 148.53,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 177.52,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 231.67,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 284.87,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 190.91,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 229.77,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 232.88,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 234.84,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 234.8,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 342.11,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 331.98,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 331.34,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 340.27,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 437.68,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 444.14,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 281400000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 274073000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 336297000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TaxCreditCarryforwardAmount": {
        "label": "Tax Credit Carryforward, Amount",
        "description": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 46100000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 69700000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 81600000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "WarrantsAndRightsOutstanding": {
        "label": "Warrants and Rights Outstanding",
        "description": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.",
        "units": {
          "USD": [
            {
              "end": "2022-05-01",
              "val": 600000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2022-05-01",
              "val": 600000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2022-05-01",
              "val": 600000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2022-05-01",
              "val": 600000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2022-05-01",
              "val": 600000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-05-31",
              "val": 600000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2022-05-31",
              "val": 600000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2022-05-31",
              "val": 600000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2022-05-31",
              "val": 600000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-24-007376",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-28"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-09-30",
              "val": 900000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5000000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 4910000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4819000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4729000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 4729000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 4729000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 4729000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 4729000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4639000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4548000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7477000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7381000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 7381000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 7381000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7284000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7187000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 854000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 854000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7072000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7072000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8715000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8715000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34068000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34068000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 21173000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 21173000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 29429000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 29429000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 35249000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 36978000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 22187000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 33649000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 619000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1344000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3326000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4535000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 4535000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 4535000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 4535000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 4535000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4272000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5586000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6413000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7208000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 7208000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 7208000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5812000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 4266000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "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": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 854000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 7072000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8715000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 34068000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 34068000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 34068000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 34068000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 34068000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 55241000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 63497000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 69317000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 74841000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 74841000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 74841000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 112070000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 99391000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryRawMaterialsNetOfReserves": {
        "label": "Inventory, Raw Materials, Net of Reserves",
        "description": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryWorkInProcessNetOfReserves": {
        "label": "Inventory, Work in Process, Net of Reserves",
        "description": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 235000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5728000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5389000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 29533000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 29533000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 29533000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 29533000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 29533000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 50969000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 57911000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 62904000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 67633000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 67633000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 67633000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 106258000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 95125000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1200000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 5090000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 5090000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 5090000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5155000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 155000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "SaleOfStockConsiderationReceivedOnTransaction": {
        "label": "Sale of Stock, Consideration Received on Transaction",
        "description": "Cash received on stock transaction after deduction of issuance costs.",
        "units": {
          "USD": [
            {
              "start": "2024-03-01",
              "end": "2024-03-31",
              "val": 574000000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-03-01",
              "end": "2024-03-31",
              "val": 574000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-03-01",
              "end": "2024-03-31",
              "val": 574000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q1I"
            },
            {
              "start": "2024-04-01",
              "end": "2024-04-30",
              "val": 85900000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-04-30",
              "val": 85900000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 48130000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 16182000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 34027000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 17845000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 61610000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 27583000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 108146000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 108146000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 80800000,
              "accn": "0001628280-24-020865",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 80800000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 186249000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 186249000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 105448000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 105448000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 293834000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 293834000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 107585000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 107585000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 435057000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 435057000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 167876000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 167876000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 364734000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 364734000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 196858000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 196858000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 573851000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 209117000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 813827000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 268521000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 557896000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 289375000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 6899000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 30463000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 53822000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 53822000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 53822000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 53822000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 53822000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 61428000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 79231000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 113285000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 134476000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 134476000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 134476000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 187356000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 192311000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OperatingCostsAndExpenses": {
        "label": "Operating Costs and 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. Excludes Selling, General and Administrative Expense.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 636000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 636000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 636000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 636000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2788000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2788000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2152000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2152000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6233000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4513000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4513000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13578000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13578000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 9065000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 9065000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 31700000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 18122000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 56148000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 26847000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 66854000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 40007000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RestrictedCash": {
        "label": "Restricted Cash",
        "description": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 5000000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5000000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 14638000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 14638000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 14638000,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 14638000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76813000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76813000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 62175000,
              "accn": "0001628280-24-044445",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-31"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 62175000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 180133000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 180133000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 137250000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 137250000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 350052000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 350052000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 212802000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 212802000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 637320000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 287268000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 958403000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 311337000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 675589000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 364252000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RevenueRemainingPerformanceObligationPercentage": {
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "description": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "units": {
          "pure": [
            {
              "end": "2024-06-30",
              "val": 0.02,
              "accn": "0001628280-24-035400",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6233000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4513000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "CostsAndExpenses": {
        "label": "Costs and Expenses",
        "description": "Total costs of sales and operating expenses for the period.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 293571000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 380496000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 678008000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 100000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "end": "2024-12-31",
              "val": 100000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "InterestExpenseNonoperating": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3964000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12712000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12712000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7493000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3656000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11172000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3679000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14671000,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14671000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3297000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6561000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6561000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3264000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3264000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 14012000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 7451000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22309000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 7819000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 15759000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 7940000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NumberOfReportableSegments": {
        "label": "Number of Reportable Segments",
        "description": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "units": {
          "segment": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "ProvisionForDoubtfulAccounts": {
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "description": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-25-007980",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-26",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax",
        "description": "Amount before 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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 32000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 32000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 942000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 942000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 910000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 910000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 612000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -330000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1317000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1381000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 64000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "PurchaseObligation": {
        "label": "Purchase Obligation",
        "description": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "units": {
          "USD": [
            {
              "end": "2025-03-31",
              "val": 89100000,
              "accn": "0001628280-25-021356",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 71200000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 187600000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 268300000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 222900000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 239400000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InterestPayableCurrentAndNoncurrent": {
        "label": "Interest Payable",
        "description": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "units": {
          "USD": [
            {
              "end": "2025-06-30",
              "val": 22282000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 148983000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 128892000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 121885000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -942000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -942000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -612000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2440000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2505000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "OtherNonoperatingIncomeExpense": {
        "label": "Other Nonoperating Income (Expense)",
        "description": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -42000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -42000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -42000,
              "accn": "0001628280-25-037613",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -42000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -335000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -293000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -463000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2092000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -2887000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -795000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 643000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -2779000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -2779000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2779000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
        "label": "Long-Term Debt, Maturity, Year Five",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2025-09-30",
              "val": 366846000,
              "accn": "0001628280-25-048559",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 366212000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AdvertisingExpense": {
        "label": "Advertising Expense",
        "description": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 52700000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 145100000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.009,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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.042,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCredits": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.041,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 (loss) exempt from income taxes.",
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.153,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1320000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1377000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "description": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -373600000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -465900000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -158500000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "description": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -129800000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxContingencies": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12058000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxExemptIncome": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 income (loss) exempt from income taxes.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8287000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 9954000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 44008000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2025-12-31",
              "val": 555000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2025-12-31",
              "val": 2178000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2025-12-31",
              "val": 2140000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3160000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8898000,
              "accn": "0001628280-26-009514",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivable": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants",
        "description": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.",
        "units": {
          "shares": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3605790,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3605790,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3605790,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3605790,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3605790,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 3605790,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "description": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "units": {
          "shares": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 18333,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 34254,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 50000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 97600,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 97600,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 97600,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
        "label": "Unrecorded Unconditional Purchase Obligation",
        "description": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "units": {
          "USD": [
            {
              "end": "2026-03-31",
              "val": 9900000,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 9900000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "WeightedAverageNumberOfSharesIssuedBasic": {
        "label": "Weighted Average Number of Shares Issued, Basic",
        "description": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).",
        "units": {
          "shares": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 22091314,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 22149492,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 22207017,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 22959235,
              "accn": "0001628280-26-030947",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 23015961,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 23072084,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "IncreaseDecreaseInOperatingLeaseLiability": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 21000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      },
      "InventoryWriteDown": {
        "label": "Inventory Write-down",
        "description": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 11051000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 10400000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OperatingLeaseRightOfUseAssetAmortizationExpense": {
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "description": "Amount of amortization expense for right-of-use asset from operating lease.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 111000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1053000,
              "accn": "0001628280-26-050845",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-30"
            }
          ]
        }
      }
    },
    "ecd": {
      "CoSelectedMeasureAmt": {
        "label": "",
        "description": "",
        "units": {
          "pure": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 180100000,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 958403000,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgCompActuallyPaidAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1288115,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29641482,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -818864,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4316451,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 16559703,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgTotalCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4329137,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4104196,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5592269,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5472667,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6552974,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeerGroupTotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 90,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 94,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 93,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 125,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 76,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 261,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 208,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 278,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 524,
              "accn": "0001308179-26-000352",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-28",
              "frame": "CY2025"
            }
          ]
        }
      }
    },
    "ffd": {
      "NetFeeAmt": {
        "label": "",
        "description": "",
        "units": {}
      },
      "TtlFeeAmt": {
        "label": "",
        "description": "",
        "units": {}
      },
      "TtlOfferingAmt": {
        "label": "",
        "description": "",
        "units": {}
      },
      "TtlOffsetAmt": {
        "label": "",
        "description": "",
        "units": {}
      }
    }
  }
}