FULLTEXT DEL 4 AV 4

10-Q – 2026-04-24 – MetaLinks.json

Föregående del · Dokumentindex

"URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
    },
    "r379": {
      "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"
    },
    "r380": {
      "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"
    },
    "r381": {
      "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"
    },
    "r382": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "35",
      "Paragraph": "54B",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
    },
    "r383": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r384": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r385": {
      "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"
    },
    "r386": {
      "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"
    },
    "r387": {
      "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"
    },
    "r388": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2E",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
    },
    "r389": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
    },
    "r390": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6A",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
    },
    "r391": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "825",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "10",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
    },
    "r392": {
      "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"
    },
    "r393": {
      "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"
    },
    "r394": {
      "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"
    },
    "r395": {
      "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"
    },
    "r396": {
      "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"
    },
    "r397": {
      "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"
    },
    "r398": {
      "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"
    },
    "r399": {
      "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"
    },
    "r400": {
      "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"
    },
    "r401": {
      "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"
    },
    "r402": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "842",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "65",
      "Paragraph": "8",
      "Subparagraph": "(c)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
    },
    "r403": {
      "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"
    },
    "r404": {
      "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"
    },
    "r405": {
      "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"
    },
    "r406": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "850",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
    },
    "r407": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "850",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
    },
    "r408": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(bb)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
    },
    "r409": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(bb)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
    },
    "r410": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(bb)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
    },
    "r411": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(c)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
    },
    "r412": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "860",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
    },
    "r413": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "910",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
    },
    "r414": {
      "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"
    },
    "r415": {
      "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"
    },
    "r416": {
      "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"
    },
    "r417": {
      "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"
    },
    "r418": {
      "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"
    },
    "r419": {
      "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"
    },
    "r420": {
      "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)(15)(b)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r421": {
      "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)(17))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r422": {
      "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)(21))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r423": {
      "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"
    },
    "r424": {
      "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"
    },
    "r425": {
      "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)(24))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r426": {
      "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"
    },
    "r427": {
      "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)(3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r428": {
      "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"
    },
    "r429": {
      "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"
    },
    "r430": {
      "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(10))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r431": {
      "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"
    },
    "r432": {
      "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(16))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r433": {
      "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(17))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
    },
    "r434": {
      "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"
    },
    "r435": {
      "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"
    },
    "r436": {
      "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"
    },
    "r437": {
      "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"
    },
    "r438": {
      "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"
    },
    "r439": {
      "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"
    },
    "r440": {
      "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"
    },
    "r441": {
      "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"
    },
    "r442": {
      "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"
    },
    "r443": {
      "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"
    },
    "r444": {
      "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"
    },
    "r445": {
      "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"
    },
    "r446": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
    },
    "r447": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
    },
    "r448": {
      "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"
    },
    "r449": {
      "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"
    },
    "r450": {
      "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"
    },
    "r451": {
      "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"
    },
    "r452": {
      "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"
    },
    "r453": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SAB Topic 5.W.Q2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
    },
    "r454": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
    },
    "r455": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
    },
    "r456": {
      "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"
    },
    "r457": {
      "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"
    },
    "r458": {
      "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)(i))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
    },
    "r459": {
      "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)(ii))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
    },
    "r460": {
      "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"
    },
    "r461": {
      "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"
    },
    "r462": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
    },
    "r463": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "3",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
    },
    "r464": {
      "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"
    },
    "r465": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
    },
    "r466": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "27",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
    },
    "r467": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
    },
    "r468": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
    },
    "r469": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
    },
    "r470": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
    },
    "r471": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
    },
    "r472": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
    },
    "r473": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(g)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
    },
    "r474": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "205",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(h)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
    },
    "r475": {
      "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"
    },
    "r476": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
    },
    "r477": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
    },
    "r478": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
    },
    "r479": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
    },
    "r480": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
    },
    "r481": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
    },
    "r482": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(a)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
    },
    "r483": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
    },
    "r484": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(f)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
    },
    "r485": {
      "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"
    },
    "r486": {
      "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"
    },
    "r487": {
      "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"
    },
    "r488": {
      "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"
    },
    "r489": {
      "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"
    },
    "r490": {
      "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"
    },
    "r491": {
      "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)(4))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
    },
    "r492": {
      "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"
    },
    "r493": {
      "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"
    },
    "r494": {
      "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"
    },
    "r495": {
      "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"
    },
    "r496": {
      "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"
    },
    "r497": {
      "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"
    },
    "r498": {
      "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"
    },
    "r499": {
      "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"
    },
    "r500": {
      "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"
    },
    "r501": {
      "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"
    },
    "r502": {
      "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"
    },
    "r503": {
      "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"
    },
    "r504": {
      "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"
    },
    "r505": {
      "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"
    },
    "r506": {
      "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"
    },
    "r507": {
      "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"
    },
    "r508": {
      "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"
    },
    "r509": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.6-05(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
    },
    "r510": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.6-05(4))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
    },
    "r511": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "3",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
    },
    "r512": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "6",
      "Subparagraph": "(a)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
    },
    "r513": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "7",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
    },
    "r514": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
    },
    "r515": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r516": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(2)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r517": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(a)(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r518": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(a)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r519": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(a)(3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r520": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(a)(5))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r521": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(a)(6))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r522": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(a)(7))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r523": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(c)(1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r524": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(c)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r525": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(c)(3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r526": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(c)(5))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r527": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(c)(6))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r528": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(c)(7))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r529": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(9))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r530": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-09(1)(d))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
    },
    "r531": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-09(4)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
    },
    "r532": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-09(6))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
    },
    "r533": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-09(7))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
    },
    "r534": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "310",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
    },
    "r535": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
    },
    "r536": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
    },
    "r537": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
    },
    "r538": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
    },
    "r539": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
    },
    "r540": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
    },
    "r541": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
    },
    "r542": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5",
      "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
    },
    "r543": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5",
      "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
    },
    "r544": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5",
      "Subparagraph": "(SX 210.12-13(Column G))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
    },
    "r545": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5A",
      "Subparagraph": "(SX 210.12-13A(Column E))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
    },
    "r546": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5B",
      "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
    },
    "r547": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5B",
      "Subparagraph": "(SX 210.12-13B(Column E))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
    },
    "r548": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5C",
      "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
    },
    "r549": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "5C",
      "Subparagraph": "(SX 210.12-13C(Column H))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
    },
    "r550": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "6",
      "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
    },
    "r551": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "6",
      "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
    },
    "r552": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "505",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
    },
    "r553": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "505",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
    },
    "r554": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "505",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
    },
    "r555": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "505",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
    },
    "r556": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "505",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
    },
    "r557": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "946",
      "SubTopic": "505",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
    },
    "r558": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "976",
      "SubTopic": "310",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
    },
    "r559": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "978",
      "SubTopic": "310",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
    },
    "r560": {
      "role": "http://www.xbrl.org/2003/role/disclosureRef",
      "Topic": "985",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
    },
    "r561": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "13H",
      "Subparagraph": "(a)",
      "SubTopic": "40",
      "Topic": "944",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
    },
    "r562": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "210",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
    },
    "r563": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "210",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "22",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
    },
    "r564": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "52",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
    },
    "r565": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "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"
    },
    "r566": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "47",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
    },
    "r567": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "47",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
    },
    "r568": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "47",
      "Subparagraph": "(bb)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
    },
    "r569": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "47",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
    },
    "r570": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "47",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
    },
    "r571": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "48",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
    },
    "r572": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "49",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
    },
    "r573": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "54",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
    },
    "r574": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "54",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
    },
    "r575": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "54",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
    },
    "r576": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "54",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
    },
    "r577": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "310",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "12A",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
    },
    "r578": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "350",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "24",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
    },
    "r579": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "40",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
    },
    "r580": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
    },
    "r581": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "69B",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
    },
    "r582": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "69C",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
    },
    "r583": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "69E",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
    },
    "r584": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "69F",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
    },
    "r585": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "505",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "13",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
    },
    "r586": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "606",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "91",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
    },
    "r587": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "715",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(d)(ii)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
    },
    "r588": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "715",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(d)(iv)(01)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
    },
    "r589": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "715",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "17",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
    },
    "r590": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "715",
      "SubTopic": "80",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "11",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
    },
    "r591": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "715",
      "SubTopic": "80",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
    },
    "r592": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "715",
      "SubTopic": "80",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "8",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
    },
    "r593": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "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"
    },
    "r594": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "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"
    },
    "r595": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "740",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "231",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
    },
    "r596": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "810",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "4J",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
    },
    "r597": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "810",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "4K",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
    },
    "r598": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "100",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
    },
    "r599": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "100",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
    },
    "r600": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "103",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
    },
    "r601": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "107",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
    },
    "r602": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "107",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
    },
    "r603": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "107",
      "Subparagraph": "(e)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
    },
    "r604": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "835",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "8",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
    },
    "r605": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "852",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "10",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
    },
    "r606": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "944",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "2",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
    },
    "r607": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "29F",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
    },
    "r608": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "9C",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
    },
    "r609": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "9E",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
    },
    "r610": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "944",
      "SubTopic": "80",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "18",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
    },
    "r611": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
    },
    "r612": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(a)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
    },
    "r613": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
    },
    "r614": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "310",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
    },
    "r615": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
    },
    "r616": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "2",
      "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
    },
    "r617": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
    },
    "r618": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "320",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "6",
      "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
    },
    "r619": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "830",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "10",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
    },
    "r620": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "830",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "11",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
    },
    "r621": {
      "role": "http://www.xbrl.org/2003/role/exampleRef",
      "Topic": "946",
      "SubTopic": "830",
      "Name": "Accounting Standards Codification",
      "Section": "55",
      "Paragraph": "12",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
    },
    "r622": {
      "role": "http://www.xbrl.org/2003/role/presentationRef",
      "Publisher": "SEC",
      "Name": "Exchange Act",
      "Number": "240",
      "Section": "12",
      "Subsection": "b"
    },
    "r623": {
      "role": "http://www.xbrl.org/2003/role/presentationRef",
      "Publisher": "SEC",
      "Name": "Exchange Act",
      "Number": "240",
      "Section": "12",
      "Subsection": "b-2"
    },
    "r624": {
      "role": "http://www.xbrl.org/2003/role/presentationRef",
      "Publisher": "SEC",
      "Name": "Exchange Act",
      "Number": "240",
      "Section": "12",
      "Subsection": "d1-1"
    },
    "r625": {
      "role": "http://www.xbrl.org/2003/role/presentationRef",
      "Publisher": "SEC",
      "Name": "Form 10-Q",
      "Number": "240",
      "Section": "308",
      "Subsection": "a"
    },
    "r626": {
      "role": "http://www.xbrl.org/2003/role/presentationRef",
      "Publisher": "SEC",
      "Name": "Forms 10-K, 10-Q, 20-F",
      "Number": "240",
      "Section": "13",
      "Subsection": "a-1"
    },
    "r627": {
      "role": "http://www.xbrl.org/2003/role/presentationRef",
      "Publisher": "SEC",
      "Name": "Regulation S-T",
      "Number": "232",
      "Section": "405"
    },
    "r628": {
      "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
      "Topic": "272",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
    },
    "r629": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "12",
      "SubTopic": "10",
      "Topic": "230",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
    },
    "r630": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "15",
      "SubTopic": "10",
      "Topic": "230",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
    },
    "r631": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r632": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r633": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r634": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r635": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r636": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r637": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "13",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
    },
    "r638": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "14",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
    },
    "r639": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r640": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "230",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "28",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
    },
    "r641": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r642": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.4-08(d))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
    },
    "r643": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.4-08(f))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
    },
    "r644": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r645": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "235",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
    },
    "r646": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r647": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r648": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r649": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r650": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "260",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "55",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
    },
    "r651": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r652": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r653": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "18",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
    },
    "r654": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r655": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "280",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "30",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
    },
    "r656": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r657": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r658": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r659": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "310",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "40",
      "Paragraph": "7",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
    },
    "r660": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r661": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r662": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r663": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
    },
    "r664": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
    },
    "r665": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "350",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
    },
    "r666": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "405",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
    },
    "r667": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "405",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
    },
    "r668": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "405",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Subparagraph": "(e)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
    },
    "r669": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "410",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "10",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
    },
    "r670": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r671": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "450",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SAB Topic 5.Y.Q2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
    },
    "r672": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1A",
      "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
    },
    "r673": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "470",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1A",
      "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
    },
    "r674": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "470",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
    },
    "r675": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r676": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "720",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
    },
    "r677": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "815",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1A",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
    },
    "r678": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "815",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1B",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
    },
    "r679": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r680": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r681": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r682": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r683": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r684": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r685": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r686": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(1a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r687": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r688": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r689": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
    },
    "r690": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
    },
    "r691": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "820",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
    },
    "r692": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r693": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "830",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
    },
    "r694": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "830",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "1",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
    },
    "r695": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r696": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "835",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "45",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
    },
    "r697": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r698": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "850",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
    },
    "r699": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "852",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
    },
    "r700": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "852",
      "SubTopic": "10",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
    },
    "r701": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(c)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
    },
    "r702": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(c)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
    },
    "r703": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "3",
      "Subparagraph": "(c)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
    },
    "r704": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
    },
    "r705": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
    },
    "r706": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "860",
      "SubTopic": "20",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4",
      "Subparagraph": "(b)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
    },
    "r707": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "942",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.9-03(1)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
    },
    "r708": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r709": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.7-03(a)(2))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
    },
    "r710": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "30",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2B",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
    },
    "r711": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4B",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
    },
    "r712": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4B",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
    },
    "r713": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4C",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
    },
    "r714": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4D",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
    },
    "r715": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "4G",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
    },
    "r716": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
    },
    "r717": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
    },
    "r718": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
    },
    "r719": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "5",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
    },
    "r720": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
    },
    "r721": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
    },
    "r722": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
    },
    "r723": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
    },
    "r724": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)(4)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
    },
    "r725": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)(5)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
    },
    "r726": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(b)(6)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
    },
    "r727": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
    },
    "r728": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
    },
    "r729": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Subparagraph": "(b)(1)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
    },
    "r730": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Subparagraph": "(b)(2)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
    },
    "r731": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Subparagraph": "(b)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
    },
    "r732": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
    },
    "r733": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7A",
      "Subparagraph": "(d)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
    },
    "r734": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7B",
      "Subparagraph": "(a)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
    },
    "r735": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7B",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
    },
    "r736": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "40",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "7B",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
    },
    "r737": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "80",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(b)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
    },
    "r738": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "944",
      "SubTopic": "80",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "2",
      "Subparagraph": "(c)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
    },
    "r739": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "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"
    },
    "r740": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "946",
      "SubTopic": "210",
      "Name": "Accounting Standards Codification",
      "Section": "50",
      "Paragraph": "6",
      "Subparagraph": "(a)(3)",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
    },
    "r741": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "1",
      "Subparagraph": "(SX 210.6-07(7)(a))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
    },
    "r742": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-09(4)(b))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
    },
    "r743": {
      "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
      "Topic": "946",
      "SubTopic": "220",
      "Name": "Accounting Standards Codification",
      "Section": "S99",
      "Paragraph": "3",
      "Subparagraph": "(SX 210.6-09(7))",
      "Publisher": "FASB",
      "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
    }
  }
}