<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>123</ContextCount>
  <ElementCount>85</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>105</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="d485899d486bpos.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995470 - Disclosure - N-2</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cef/role/N2</Role>
      <ShortName>N-2</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept SecurityAxis in cef/2022 used in 134 facts was deprecated in cef/2023 as of 2023-01-31 and should not be used. d485899d486bpos.htm 1122, 1126, 1130, 1134, 1140, 1144, 1148, 1152, 1158, 1162, 1166, 1170, 1176, 1180, 1184, 1188, 1210, 1231, 1235, 1239, 1243, 1249, 1253, 1257, 1261, 1267, 1271, 1275, 1279, 1285, 1289, 1293, 1297, 1321, 1325, 1329, 1333, 1339, 1343, 1347, 1351, 1357, 1361, 1365, 1369, 1466, 1470, 1474, 1478, 1484, 1488, 1492, 1496, 1502, 1506, 1510, 1514, 1520, 1524, 1528, 1532, 1571, 1575, 1579, 1583, 1589, 1593, 1597, 1601, 1607, 1611, 1615, 1619, 1625, 1629, 1633, 1637, 2221, 2225, 2229, 2233, 2257, 2261, 2265, 2269, 2875, 2879, 2883, 2903, 2907, 2911, 3363, 3367, 3383, 3387, 3820, 3824, 3840, 3844, 4017, 4021, 4025, 4029, 4033, 4039, 4043, 4047, 4051, 4055, 4061, 4065, 4069, 4073, 4077, 4083, 4087, 4091, 4095, 4099, 4253, 4260, 4264, 4267, 4274, 4278, 4281, 4288, 4292, 4295, 4302, 4306, 4309, 4316, 4320</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept SeniorSecuritiesAmount in cef/2022 used in 11 facts was deprecated in cef/2023 as of 2023-01-31 and should not be used. d485899d486bpos.htm 2221, 2225, 2229, 2233, 2875, 2879, 2883, 3363, 3367, 3820, 3824</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept SeniorSecuritiesCoveragePerUnit in cef/2022 used in 11 facts was deprecated in cef/2023 as of 2023-01-31 and should not be used. d485899d486bpos.htm 2257, 2261, 2265, 2269, 2903, 2907, 2911, 3383, 3387, 3840, 3844</Log>
    <Log type="Warning">[dq-0555-ApproximateDateOfCommencementOfProposedSaleToThePublic-Missing] Submission type 486BPOS should have a non-empty value for ApproximateDateOfCommencementOfProposedSaleToThePublic in the Required Context. d485899d486bpos.htm </Log>
  </Logs>
  <InputFiles>
    <File doctype="N-2" original="d485899d486bpos.htm">d485899d486bpos.htm</File>
    <File>cik0001752019-20230427.xsd</File>
    <File>cik0001752019-20230427_def.xml</File>
    <File>cik0001752019-20230427_lab.xml</File>
    <File>cik0001752019-20230427_pre.xml</File>
    <File>d485899dex99k10.htm</File>
    <File>d485899dex99k11.htm</File>
    <File>d485899dex99k9.htm</File>
    <File>d485899dex99n.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g485899g00b00.jpg</File>
    <File>g485899g00b01.jpg</File>
    <File>g485899g72b54.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="253">http://xbrl.sec.gov/cef/2022</BaseTaxonomy>
    <BaseTaxonomy items="41">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
