FULLTEXT DEL 4 AV 5

10-Q – 2026-02-05 – MetaLinks.json

Föregående del · Dokumentindex · Nästa del

"Paragraph": "2",
      "Subparagraph": "(SX 210.5-03(6))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
    },
    "r66": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.5-03(8))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
    },
    "r67": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.5-03(9))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
    },
    "r68": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.5-03)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
    },
    "r69": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "13",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
    },
    "r70": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "15",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
    },
    "r71": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "15",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
    },
    "r72": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "24",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
    },
    "r73": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "25",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
    },
    "r74": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "28",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
    },
    "r75": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SAB Topic 4.E)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
    },
    "r76": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "440",
      "Name": "Accounting Standards Codification",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/440/tableOfContent"
    },
    "r77": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "450",
      "Name": "Accounting Standards Codification",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/450/tableOfContent"
    },
    "r78": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "470",
      "Name": "Accounting Standards Codification",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/470/tableOfContent"
    },
    "r79": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "505",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
    },
    "r80": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "505",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
    },
    "r81": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "505",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.3-04)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
    },
    "r82": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "810",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "19",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
    },
    "r83": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "810",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5",
      "Subparagraph": "(SAB Topic 5.E)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5"
    },
    "r84": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(11))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r85": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(13))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r86": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(15)(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r87": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(15)(5))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r88": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(16))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r89": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(17))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r90": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(23))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r91": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-04(14)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
    },
    "r92": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-04(15))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
    },
    "r93": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-04(20))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
    },
    "r94": {
      "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
      "Topic": "942",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-04(22))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
    },
    "r95": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "32",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
    },
    "r96": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "32",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
    },
    "r97": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "32",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
    },
    "r98": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "32",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
    },
    "r99": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "11B",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
    },
    "r100": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "11B",
      "Subparagraph": "(c)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
    },
    "r101": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "29",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
    },
    "r102": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
    },
    "r103": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
    },
    "r104": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
    },
    "r105": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "310",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "40",
      "Paragraph": "7A",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481774/310-40-40-7A"
    },
    "r106": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "15",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
    },
    "r107": {
      "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
      "Topic": "840",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481161/840-30-50-1"
    },
    "r108": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "2",
      "Subparagraph": "(a)",
      "SubTopic": "20",
      "Topic": "740",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
    },
    "r109": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)",
      "SubTopic": "10",
      "Topic": "275",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
    },
    "r110": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)",
      "SubTopic": "10",
      "Topic": "275",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
    },
    "r111": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "13",
      "Subparagraph": "(b)(1)",
      "SubTopic": "10",
      "Topic": "606",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
    },
    "r112": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.4-08(h))",
      "SubTopic": "10",
      "Topic": "235",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
    },
    "r113": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Accounting Standards Codification",
      "Topic": "606",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/606/tableOfContent"
    },
    "r114": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Regulation S-K (SK)",
      "Number": "229",
      "Section": "1404",
      "Paragraph": "a",
      "Publisher": "SEC"
    },
    "r115": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Regulation S-K (SK)",
      "Number": "229",
      "Section": "1404",
      "Paragraph": "b",
      "Publisher": "SEC"
    },
    "r116": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Regulation S-K (SK)",
      "Number": "229",
      "Section": "1405",
      "Paragraph": "a",
      "Subparagraph": "(1)",
      "Publisher": "SEC"
    },
    "r117": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Regulation S-K (SK)",
      "Number": "229",
      "Section": "1405",
      "Paragraph": "a",
      "Subparagraph": "(2)",
      "Publisher": "SEC"
    },
    "r118": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Regulation S-K (SK)",
      "Number": "229",
      "Section": "1405",
      "Paragraph": "a",
      "Subparagraph": "(3)",
      "Publisher": "SEC"
    },
    "r119": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Regulation S-K (SK)",
      "Number": "229",
      "Section": "1405",
      "Paragraph": "a",
      "Subparagraph": "(4)",
      "Publisher": "SEC"
    },
    "r120": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Name": "Regulation S-K (SK)",
      "Number": "229",
      "Section": "1405",
      "Paragraph": "c",
      "Publisher": "SEC"
    },
    "r121": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "105",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "6",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
    },
    "r122": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "105",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "9",
      "Subparagraph": "(d)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
    },
    "r123": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "105",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "9",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
    },
    "r124": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "205",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
    },
    "r125": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
    },
    "r126": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "5",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
    },
    "r127": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r128": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(14))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r129": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(15))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r130": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(16))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r131": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(17))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r132": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(18))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r133": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(20))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r134": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(22))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r135": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(3)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r136": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(30)(a)(4))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r137": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(4))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r138": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.5-02(9))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
    },
    "r139": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1A",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
    },
    "r140": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1A",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
    },
    "r141": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1A",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
    },
    "r142": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1B",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
    },
    "r143": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1B",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
    },
    "r144": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
    },
    "r145": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
    },
    "r146": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
    },
    "r147": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.5-03(21))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
    },
    "r148": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.5-03(24))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
    },
    "r149": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.5-03(25))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
    },
    "r150": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.5-03(5))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
    },
    "r151": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5",
      "Subparagraph": "(SAB Topic 6.B)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
    },
    "r152": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "22",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
    },
    "r153": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
    },
    "r154": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "220",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
    },
    "r155": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "17",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
    },
    "r156": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "24",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
    },
    "r157": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "25",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
    },
    "r158": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
    },
    "r159": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2A",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
    },
    "r160": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "8",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
    },
    "r161": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "Name": "Accounting Standards Codification",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/235/tableOfContent"
    },
    "r162": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
    },
    "r163": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
    },
    "r164": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S50",
      "Paragraph": "4",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
    },
    "r165": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.4-08(g)(1)(i))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
    },
    "r166": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
    },
    "r167": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.4-08(h)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
    },
    "r168": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.4-08(k)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
    },
    "r169": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.12-04(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
    },
    "r170": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "23",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
    },
    "r171": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "24",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
    },
    "r172": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "5",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
    },
    "r173": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
    },
    "r174": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
    },
    "r175": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
    },
    "r176": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
    },
    "r177": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "11",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
    },
    "r178": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "11",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
    },
    "r179": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
    },
    "r180": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
    },
    "r181": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
    },
    "r182": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
    },
    "r183": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
    },
    "r184": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "8",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
    },
    "r185": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "250",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "9",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
    },
    "r186": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "Name": "Accounting Standards Codification",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/260/tableOfContent"
    },
    "r187": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "10",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
    },
    "r188": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "11",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
    },
    "r189": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "16",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
    },
    "r190": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
    },
    "r191": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
    },
    "r192": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "60B",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
    },
    "r193": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "60B",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
    },
    "r194": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "60B",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
    },
    "r195": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "60B",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
    },
    "r196": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "65",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-65"
    },
    "r197": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "66",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66"
    },
    "r198": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "7",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
    },
    "r199": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
    },
    "r200": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
    },
    "r201": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
    },
    "r202": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
    },
    "r203": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "15",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
    },
    "r204": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "270",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
    },
    "r205": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "272",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
    },
    "r206": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "275",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
    },
    "r207": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "275",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
    },
    "r208": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "275",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
    },
    "r209": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "275",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "9",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
    },
    "r210": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "Name": "Accounting Standards Codification",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/280/tableOfContent"
    },
    "r211": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "15",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
    },
    "r212": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "21",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
    },
    "r213": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "21",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
    },
    "r214": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "22",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
    },
    "r215": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "22",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
    },
    "r216": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "22",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
    },
    "r217": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "22",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
    },
    "r218": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "22",
      "Subparagraph": "(h)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
    },
    "r219": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "26",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
    },
    "r220": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "26B",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
    },
    "r221": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "26C",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
    },
    "r222": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "30",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
    },
    "r223": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "30",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
    },
    "r224": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "31",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
    },
    "r225": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "32",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
    },
    "r226": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "32",
      "Subparagraph": "(ee)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
    },
    "r227": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "32",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
    },
    "r228": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "34",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
    },
    "r229": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "40",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
    },
    "r230": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "41",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
    },
    "r231": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "41",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
    },
    "r232": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "42",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
    },
    "r233": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "13",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
    },
    "r234": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
    },
    "r235": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
    },
    "r236": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "42",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
    },
    "r237": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "42",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
    },
    "r238": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "42",
      "Subparagraph": "(a)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
    },
    "r239": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "44",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44"
    },
    "r240": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "323",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
    },
    "r241": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "4",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
    },
    "r242": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "5",
      "Subparagraph": "(c)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
    },
    "r243": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
    },
    "r244": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "13",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
    },
    "r245": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "13",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
    },
    "r246": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "13",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
    },
    "r247": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "13",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
    },
    "r248": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "14",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
    },
    "r249": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "16",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
    },
    "r250": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "16",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
    },
    "r251": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
    },
    "r252": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "326",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
    },
    "r253": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
    },
    "r254": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
    },
    "r255": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
    },
    "r256": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r257": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r258": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r259": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r260": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r261": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r262": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r263": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(g)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r264": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(h)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
    },
    "r265": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1A",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
    },
    "r266": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
    },
    "r267": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
    },
    "r268": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-5"
    },
    "r269": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-6"
    },
    "r270": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
    },
    "r271": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
    },
    "r272": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
    },
    "r273": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
    },
    "r274": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
    },
    "r275": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
    },
    "r276": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
    },
    "r277": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
    },
    "r278": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
    },
    "r279": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
    },
    "r280": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(d)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
    },
    "r281": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(d)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
    },
    "r282": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "350",
      "SubTopic": "60",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "1",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
    },
    "r283": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "440",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
    },
    "r284": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "440",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
    },
    "r285": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "450",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
    },
    "r286": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "450",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
    },
    "r287": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "450",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "9",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
    },
    "r288": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "460",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
    },
    "r289": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "460",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
    },
    "r290": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "460",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
    },
    "r291": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
    },
    "r292": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1A",
      "Subparagraph": "(SX 210.13-01(a)(4)(i))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
    },
    "r293": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1A",
      "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
    },
    "r294": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1A",
      "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
    },
    "r295": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1A",
      "Subparagraph": "(SX 210.13-01(a)(5))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
    },
    "r296": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1B",
      "Subparagraph": "(SX 210.13-02(a)(4)(i))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
    },
    "r297": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1B",
      "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
    },
    "r298": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1B",
      "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
    },
    "r299": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1B",
      "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
    },
    "r300": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1B",
      "Subparagraph": "(SX 210.13-02(a)(5))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
    },
    "r301": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
    },
    "r302": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
    },
    "r303": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
    },
    "r304": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
    },
    "r305": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
    },
    "r306": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Subparagraph": "(h)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
    },
    "r307": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1D",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
    },
    "r308": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1D",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
    },
    "r309": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1D",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
    },
    "r310": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1E",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
    },
    "r311": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1E",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
    },
    "r312": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1E",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
    },
    "r313": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1F",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
    },
    "r314": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1F",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
    },
    "r315": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1F",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
    },
    "r316": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1F",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
    },
    "r317": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1I",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
    },
    "r318": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
    },
    "r319": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(b)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
    },
    "r320": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
    },
    "r321": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "4",
      "Subparagraph": "(f)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
    },
    "r322": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "4",
      "Subparagraph": "(f)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
    },
    "r323": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "4",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481679/480-10-45-4"
    },
    "r324": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
    },
    "r325": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S45",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
    },
    "r326": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S45",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
    },
    "r327": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
    },
    "r328": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S50",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
    },
    "r329": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(01)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
    },
    "r330": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(01)(iii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
    },
    "r331": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "480",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3A",
      "Subparagraph": "(24)(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
    },
    "r332": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "505",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.3-04)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
    },
    "r333": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
    },
    "r334": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
    },
    "r335": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "10",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
    },
    "r336": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "11",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
    },
    "r337": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
    },
    "r338": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
    },
    "r339": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
    },
    "r340": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
    },
    "r341": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
    },
    "r342": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "13",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
    },
    "r343": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "15",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
    },
    "r344": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
    },
    "r345": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
    },
    "r346": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
    },
    "r347": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "8",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
    },
    "r348": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "8",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
    },
    "r349": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "9",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
    },
    "r350": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "35",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
    },
    "r351": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r352": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r353": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r354": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r355": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r356": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)(ii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r357": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)(iii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r358": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)(iv)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r359": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)(iv)(01)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r360": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)(iv)(02)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r361": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)(iv)(03)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r362": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)(iv)(04)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r363": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(2)(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r364": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(2)(ii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r365": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(2)(iii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r366": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(2)(iii)(01)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r367": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(2)(iii)(02)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r368": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(2)(iii)(03)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r369": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(d)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r370": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(d)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r371": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(e)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r372": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(e)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r373": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(f)(2)(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r374": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(f)(2)(ii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r375": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(f)(2)(iii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r376": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(f)(2)(iv)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r377": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(f)(2)(v)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r378": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(h)(1)(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
    },
    "r379": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "17",
      "Subparagraph": "(d)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
    },
    "r380": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
    },
    "r381": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "718",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SAB Topic 14.F)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
    },
    "r382": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "720",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
    },
    "r383": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "Name": "Accounting Standards Codification",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/740/tableOfContent"
    },
    "r384": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "10B",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
    },
    "r385": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "10",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
    },
    "r386": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
    },
    "r387": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12B",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
    },
    "r388": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "12C",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
    },
    "r389": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "14",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
    },
    "r390": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "15A",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
    },
    "r391": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "17",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
    },
    "r392": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "21",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
    },
    "r393": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "22",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
    },
    "r394": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "23",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
    },
    "r395": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "8",
      "Subparagraph": "(d)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
    },
    "r396": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "8",
      "Subparagraph": "(d)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
    },
    "r397": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SAB Topic 6.I.5.Q1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
    },
    "r398": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SAB Topic 6.I.7)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
    },
    "r399": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SAB Topic 11.C)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
    },
    "r400": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "2",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
    },
    "r401": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "270",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3"
    },
    "r402": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "270",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
    },
    "r403": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
    },
    "r404": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "323",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(d)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
    },
    "r405": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "323",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(d)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
    },
    "r406": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "323",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
    },
    "r407": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "323",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(g)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
    },
    "r408": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "740",
      "SubTopic": "323",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(g)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
    },
    "r409": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r410": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r411": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r412": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r413": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(e)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r414": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(e)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r415": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(e)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r416": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(e)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r417": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r418": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(g)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r419": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(g)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r420": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(g)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r421": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(g)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r422": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(h)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r423": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(h)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r424": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(h)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r425": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(h)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r426": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(h)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
    },
    "r427": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
    },
    "r428": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r429": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r430": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r431": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r432": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r433": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r434": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r435": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(d)(1)(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r436": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(d)(1)(ii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r437": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(e)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r438": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(e)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
    },
    "r439": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
    },
    "r440": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
    },
    "r441": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4A",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
    },
    "r442": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4A",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
    },
    "r443": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4A",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
    },
    "r444": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
    },
    "r445": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r446": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r447": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r448": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r449": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r450": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r451": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r452": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r453": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r454": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r455": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r456": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(f)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r457": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(f)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
    },
    "r458": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
    },
    "r459": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
    },
    "r460": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
    },
    "r461": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
    },
    "r462": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "60",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "1",
      "Subparagraph": "(d)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
    },
    "r463": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "805",
      "SubTopic": "60",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "1",
      "Subparagraph": "(g)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
    },
    "r464": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "810",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "25",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
    },
    "r465": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "810",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "25",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
    },
    "r466": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "810",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(bb)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
    },
    "r467": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "810",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
    },
    "r468": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "8A",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
    },
    "r469": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "6",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
    },
    "r470": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "6",
      "Subparagraph": "(h)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
    },
    "r471": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "6",
      "Subparagraph": "(h)(1)(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
    },
    "r472": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "6",
      "Subparagraph": "(h)(1)(iii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
    },
    "r473": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "6",
      "Subparagraph": "(h)(1)(iv)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
    },
    "r474": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "6",
      "Subparagraph": "(i)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
    },
    "r475": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
    },
    "r476": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
    },
    "r477": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
    },
    "r478": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
    },
    "r479": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "1",
      "Subparagraph": "(e)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
    },
    "r480": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "1",
      "Subparagraph": "(e)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
    },
    "r481": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "815",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "1",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
    },
    "r482": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(bbb)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r483": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(bbb)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r484": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(bbb)(2)(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r485": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "825",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1A",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
    },
    "r486": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "825",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "28",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
    },
    "r487": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "830",
      "SubTopic": "230",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
    },
    "r488": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "830",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "17",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
    },
    "r489": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "830",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "20",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
    },
    "r490": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "830",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "20",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
    },
    "r491": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "830",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "20",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
    },
    "r492": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "830",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "20",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
    },
    "r493": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "830",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "20",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
    },
    "r494": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "830",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
    },
    "r495": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "835",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1A",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
    },
    "r496": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "835",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
    },
    "r497": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "835",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
    },
    "r498": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "842",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "8",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
    },
    "r499": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "842",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "35",
      "Paragraph": "12A",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
    },
    "r500": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "842",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
    },
    "r501": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "842",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
    },
    "r502": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "842",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(g)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
    },
    "r503": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "842",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
    },
    "r504": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "848",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(a)(3)(iii)(03)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
    },
    "r505": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "924",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SAB Topic 11.L)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
    },
    "r506": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "926",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
    },
    "r507": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "928",
      "SubTopic": "340",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
    },
    "r508": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(10)(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r509": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(9))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r510": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-04(14)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
    },
    "r511": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-04(23))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
    },
    "r512": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-04(26))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
    },
    "r513": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-04(27))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
    },
    "r514": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
    },
    "r515": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-05(b)(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
    },
    "r516": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-05(b)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
    },
    "r517": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
    },
    "r518": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "360",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
    },
    "r519": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "942",
      "SubTopic": "740",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
    },
    "r520": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(12))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r521": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r522": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(19))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r523": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(22))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r524": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r525": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r526": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(25))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r527": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(8)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r528": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(8))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r529": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(11))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r530": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(12))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r531": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(18))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r532": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(19))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r533": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(20))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r534": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(22))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r535": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(23))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r536": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(7)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r537": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-04(9))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r538": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-17(Column A))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
    },
    "r539": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-17(Column B))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
    },
    "r540": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-17(Column C))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
    },
    "r541": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-17(Column D))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
    },
    "r542": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-17(Column E))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
    },
    "r543": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "235",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-17(Column F))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
    },
    "r544": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4E",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
    },
    "r545": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
    },
    "r546": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(f)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
    },
    "r547": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(f)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
    },
    "r548": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(g)(2)(i)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
    },
    "r549": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(g)(2)(ii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
    },
    "r550": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "2",
      "Subparagraph": "(h)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
    },
    "r551": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "740",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
    },
    "r552": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "805",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
    },
    "r553": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-03(d))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
    },
    "r554": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-03(i)(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
    },
    "r555": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-03(i)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
    },
    "r556": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "11",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
    },
    "r557": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "13",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
    },
    "r558": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "4",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
    },
    "r559": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "6",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
    },
    "r560": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "4",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
    },
    "r561": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r562": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(12)(b)(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r563": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(12)(b)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r564": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(12)(b)(3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r565": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(13)(a)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r566": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(13)(a)(3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r567": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(14))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r568": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(15))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r569": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(16)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r570": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(17))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r571": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(19))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r572": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(2)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r573": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(2)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r574": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(3)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r575": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(3)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r576": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(3)(c))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r577": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(5)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r578": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(6)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r579": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(6)(c))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r580": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(6)(d))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r581": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(6)(e))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r582": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(8))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r583": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(9)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r584": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(9)(c))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r585": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(9)(d))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r586": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-04(9)(e))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r587": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",