<SEC-DOCUMENT>0001133228-22-007112.txt : 20221114
<SEC-HEADER>0001133228-22-007112.hdr.sgml : 20221114
<ACCEPTANCE-DATETIME>20221114161215
ACCESSION NUMBER:		0001133228-22-007112
CONFORMED SUBMISSION TYPE:	424B3
PUBLIC DOCUMENT COUNT:		13
FILED AS OF DATE:		20221114
DATE AS OF CHANGE:		20221114

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND
		CENTRAL INDEX KEY:			0000925683
		IRS NUMBER:				043241844
		STATE OF INCORPORATION:			MA

	FILING VALUES:
		FORM TYPE:		424B3
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-257411
		FILM NUMBER:		221385385

	BUSINESS ADDRESS:	
		STREET 1:		C/O JOHN HANCOCK INVESTMENT MANAGEMENT
		STREET 2:		200 BERKELEY STREET
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02116
		BUSINESS PHONE:		617-663-3000

	MAIL ADDRESS:	
		STREET 1:		C/O JOHN HANCOCK INVESTMENT MANAGEMENT
		STREET 2:		200 BERKELEY STREET
		CITY:			BOSTON
		STATE:			MA
		ZIP:			02116

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND
		DATE OF NAME CHANGE:	20110214

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HANCOCK JOHN BANK & THRIFT OPPORTUNITY FUND
		DATE OF NAME CHANGE:	19940728

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HANCOCK JOHN REGIONAL BANK & THRIFT FUND
		DATE OF NAME CHANGE:	19940620
</SEC-HEADER>
<DOCUMENT>
<TYPE>424B3
<SEQUENCE>1
<FILENAME>jhfof-html5649_424b3.htm
<DESCRIPTION>JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND - 424B3
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:cef="http://xbrl.sec.gov/cef/2022" xmlns:jhit="http://jhinvestments.com/20221114">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_CEF%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_03F_jhit_jhinvestments.com_20221114 -->
<!-- Field: Set; Name: xdx; ID: xdx_04D_20221114_20221114 -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DEntityCentralIndexKey_0000925683 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05D_edei%2D%2DDocumentType_424B3 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_065_Ratio_4_xbrli%2D%2Dpure -->
<body>
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2022-11-14" name="dei:EntityCentralIndexKey">0000925683</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2022-11-14" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2022-11-14" name="dei:DocumentType">424B3</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="jhit-20221114.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2022-11-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000925683</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-14</xbrli:startDate>
        <xbrli:endDate>2022-11-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-102022-11-10">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000925683</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-10</xbrli:startDate>
        <xbrli:endDate>2022-11-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Ratio">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 9pt Sans-Serif; margin: 0; color: Red"><b><img src="img001.jpg" alt="" /></b></p>

<p style="font: 18pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p>

<p style="font: 18pt Arial, Helvetica, Sans-Serif; margin: 0">Prospectus Supplement</p>

<p style="font: 18pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><b><span id="xdx_904_edei--EntityRegistrantName_c20221114__20221114_z8yu79oVJbX5"><ix:nonNumeric contextRef="AsOf2022-11-14" name="dei:EntityRegistrantName">John Hancock Financial Opportunities Fund</ix:nonNumeric></span> (the fund)</b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><b>Supplement dated November 14, 2022 to the current Prospectus, as supplemented
(the Prospectus)</b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">The following replaces any references, contained either in the Prospectus
or the Prospectus Supplement, with respect to the Fund&#8217;s: (i) last reported sale price; (ii) net asset value (&#8220;NAV&#8221;)
per Common Share; and (iii) percentage premium to NAV per Common Share.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">The last reported sale price, NAV per share and percentage premium to NAV
per share of the Common Shares as of November 10, 2022 were $<span id="xdx_90E_ecef--LatestSharePrice_c20221110__20221110_zkyscXEWZGE"><ix:nonFraction name="cef:LatestSharePrice" contextRef="From2022-11-102022-11-10" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">36.26</ix:nonFraction></span>, $<span id="xdx_900_ecef--LatestNav_c20221110__20221110_zDhgPdAHnPAg"><ix:nonFraction name="cef:LatestNav" contextRef="From2022-11-102022-11-10" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">36.47</ix:nonFraction></span>, and <span id="xdx_901_ecef--LatestPremiumDiscountToNavPercent_c20221110__20221110_zx7WQftiw4j5">-<ix:nonFraction name="cef:LatestPremiumDiscountToNavPercent" contextRef="From2022-11-102022-11-10" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Ratio">0.58</ix:nonFraction></span>%, respectively.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><i>You should read this supplement in conjunction with the Prospectus and
retain it for your future reference.</i></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0">Manulife, Manulife Investment Management, Stylized M Design, and Manulife
Investment Management &amp; Stylized M Design are trademarks of The Manufacturers Life Insurance Company and are used by its affiliates
under license.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p>



<p style="font: 9pt Sans-Serif; margin: 0; color: Red"><b><img src="img002.jpg" alt="" /></b></p>
<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Silver 2px solid; margin-bottom: 6pt"><p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjVEKwkAMRE/QO4T9ltotKtg/LSpiFSki/q42lcV2U7Jr1SN5S9cWMQRCmHkzQgzEipa6QobTPM/ggHVTKYeQY4mM5oLeka43Cfib41Vbx8q47v2BKXkGPTMO5eTshc7aaotFAlIO5WgYxxBNk2gCs60IvnpKptQFGqdVBcoUsGdqWKNT/OoTDupJhupXV3VEtpqMjwujXn5DHMkYdtSqB/HNQpalIhh0E4gV07351tytoxoWFda+y/bof4MPEpNJPw== -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>2
<FILENAME>img001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  I 3\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M(/"VHZM#:V-GXHUK0;I;G$$\EO\ K)13Y_+M^#O^H<GG_3/P6^%/@+P5\/\
M]IJ\_:.\"?LM?%+X"_ ;X?\ [#G[0.D?%+XT_M/:?K-EK?C#QHWBOX?>*FL_
MB%8>)/$OBCXKZ]9:=HGAOQ#JVK>)-1@>#6UEU6W\/M?+#%++Y9^SC_PF7P4^
M$'[)WC;]LCX<?M8VWP#^$VK>!/$'P[BG\0_L_P#BWX)_"KQ?XIO1X.^&WBW6
M]+\"ZI8?'RZ^'GAV?QG86?PLT7QGIFM7/P[TC4-''B>UU+4]%CO=/_HQU"PL
M-7L+[2M6LK35-+U2SN=.U/3-1MH;W3]1T^]@DMKRQOK.Y26WN[.[MI9;>YMK
MB.2&>&1XI49'93\E^&OV"OV3O"6J>&]2T;X3P_9_!NL6OB'P=X9U7Q=XZ\0^
M _">MV$J3Z;J7ASX?Z_XFU+P9I%QI,\<=QHJV>AQPZ'/%#-I$5C)!"T;4EU_
MK]/D)P?D_P"OZU/RU;]E_P )^![K]I+X'_&/]D']JK]H+5?BA\?OB[XQ\#2_
M#[XG?%'2O@)\7?AK\=?&ESXQMK7QKK.D_$_P]\.OAO-X1.O:GX>^(>G>*]!T
MYKF'18M:TJ+Q.^NPQ'[ZT/X0>/M,^.G[?FMP^#+^Q\*_$GX!? 7PA\,KM)[6
M6R\1:QX2^'7Q5T76-$TJ1KDW!ET:]UG1K"66^CMDD>\@:.21?,9/T0R?4\]>
M:2IYO+^MOR&H^?\ 7_#GY7_#CX)_%C1[3_@CTFI>!]7M'^ /PSUK1?C*LLE@
M3\/M4N?V1KGP'!9ZULO'\R63Q>ZZ"IT[[=']M()<6_[ZOC[X'?LO>%/AWX,\
M)?LP?%O]CK]J+XK_ !)\(?%MM*FUJQ^)_P 5-/\ V6?%G@BV^+MSXZ\*_&V7
M79?BA'\,M*T?1?#S:3XHU#X<OX;_ .$FB\>Z0WAJT\*R"XMM7/\ 0C2Y.,9.
M/3M1S>0<G9_TS\L/'/P3^+&H_#W_ (+#Z58>"-7N=1^/\?B0?!FTC>P$GQ!-
M[^Q7\,_AU;#12UXJ1F;QOHVJ>'%_M%K'%]92LV+4QSO6\1/X^^ W[3_[-?Q=
MU3X)?&;XB^$#^PSXA^ ^L'X0>#!X\U7PK\2+?QQ\(O&4>E^*=.M=2LWTBPOM
M%\/Z[]AUB65].GU#2I]-$XO)[**Y_5>ER1T)%-3\M.O]?,'#S/R#_93_ &@O
MV:?V8?V*;?\ :P_:!^,G@/PQXO\ VD+R_P#VE/CAK&H:U:7OC#4OBG\2(;2^
MC^$.C>%[)[SQ;KGB+X3:(/#_ ,%/#WP\T?3;_7=./@Z/2DTM+\W@;\__  )^
MQU\>O^"R7[9'@#]N?]N_X;^*/@I^PC^SQJ3:G^Q1^QA\1;1M.\=?%#5?M%O=
MP?'7X^>$G>1/#=OKTMII^IZ?X+U57U2XTJSTC1[^WBTE=1FU[*^&?_*:+7O^
MRC>-_P#T>M?U)/\ >/X?R%-Z)OK>U_+4F*O9=%?3YK\==Q@  "J JJ JJH 5
M5 P         , =*6BBLS4**** "BBB@ HHHH **** "BBB@""YMK:]MKFRO
M+>"[L[R":UN[2ZACN+6ZM;B-H;BVN;>97BG@GB=XIH94>.2-F1U920?E[X5_
ML1?LG? [QQ?_ !#^#WP+\$_#;Q+J-]J6JRKX/@U#1?#-IJ^L0FWU36='\"VE
M^G@;0=:U"V>6VN]8T3PYI^I36T]Q;O=&&XG23ZHHIW?<32>Z"BBBD,**** "
JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>img002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  / /D# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^Z/P[\8/"
MWB'1O&.N)!K=E9>"?'>H> -3!TB\U6ZO]4MKO2K?3+W0;+P_'J]]K.F^(8->
MT2]T>:RMI)IH-13S((S%*59??&_X;::LKWFL:M$L6MZ?X=8KX-\;3;]7U-M>
MBM+> 0>'93<P_:O#&OZ==7]N)=/L-6TNYTB_NK;4PEH]K3_@W\-M'T:[T#1/
M#2:!I5[8>%=/N(/#VJZWH$K1^";M[[PU>)>Z/J=C?0:S87+J\OB""YCUW4DM
M[*#5=1OH+"RBMX5^"OPW#7+R:+J%TUWJ^GZ[,;_Q5XOU#&JZ7=:_?VEU +[7
MK@6N=0\4^(=1O(+40VVI:CJ]YJ&HPW=Y()U ,:\_:,^#FG:#XB\4W_BZ6S\.
M>%- L/%&OZW=>&?%T&F6/A[4-!\,>)X]66[DT%8;RTL]!\9^%M2UE[!KHZ!#
MK5HNNKITQECCZ#3OC'\.-5U+4='L_$>=3TO7KOPU>6=UI&O:?+_:]CXLT_P-
M<16O]H:7:IJ%F/%NIVFAPZMI[76D75W]J-K?30Z?J$MKP[?LO?""YM=>T[4M
M&UC4=*UI;2UMM-D\8>,;6#P_I-I\.?"/PP.E:#-I^OVEWI\5UX;\&Z8+^]AN
M!JE]>/+=7=]-*L#Q=0?@CX$C\7>'?&-CI\VG:EX?\3^(/&7^CWM]-_:GB#Q%
M:^,K>[?4'O;JZ!TD7'Q \4ZP=%MHX+-]=;P_J*B(>%])MX@"6;XQ>%9/&GA_
MP)I#7>JZWJWB#5-$U)5TS7K2WT6'2=(\77EQJ;WDNBM87MI)K'@_4O#EM<1W
MD.G7&J6NJV\.I27NCW-@_P":/_!<?]J?XQ?LD_L.MXW^!OB"/PEXV\>?&SX1
M_!Z?Q9% 9=:\.^&?'>L7B^)+_P +SF18]+\1W&FZ7)I5CK317%QH\6HW6H:4
M+36K?3-3L?U%TWX6^!=)\33^,;'1I8_$=Q>7-\^HS:SKUYY<]W+XDN+A+:SO
M-3N+"SLWNO%_B>\73K2U@T^*]UN_O8K5+J;SA^;G_!8G]D'XE_MQ?LZ_"+X!
M?"ZYT;3-8U3]JWX+>*]?\0:_=QV^E^&/!/@N/Q5K_BSQ!+;>8EWJ]U8Z7:R+
MINAZ:&O-5U.>SM#)8V;W>I635KJ^PU:ZOL?)GQ6_X* ?M$^$?VWO^"R/A'2-
M:T?_ (0O]@7_ ()OQ?&+X'^#KG3IY/#UW\2KCX/1_&>Z\5^.;6.^AN/$=]/K
M<MGX>1([K3[>Q\*:<EAID5C?ZGKNIZK^D'_!+CXG^/?C5_P3T_9&^+?Q2\3:
MCXR^(OQ&^#/AOQ?XS\4ZJT1OM;\0ZX;F^U&^FCMXH+2V22>5EM[*RM[:PL;9
M8;.QMK:T@A@C_./XN?L _'KQ1^T!_P %X?CWH]GH%UI?[6/[$D7[,GP$\*_V
MYIL.O>+_ !I:_LBZ1HUWJFI7%U=6^C^%-";Q;J%EX5T^7Q!J%G=7-W#JVJWM
MOIF@6NFZIK7ZN_L%_L_>(_V4_P!C+]FC]G/QAK&DZ_XL^#OP@\'^"?$VK:"M
MR-$N]>TO38QJW]D/>)#=W&FP7\D]M97ES;VD][;0QWDMC8O.UI".UON_])U_
M'\0=K?=_Z3K^/XGS%_P5U_:__:%_8P_9_P#A!X]_9A\&>%OB)\5_B1^U;\$_
M@7I7@7Q7I]]?V_B^W^);^);9?#6DO8:KI,NF>(->U73-*TC2M7DENX-/EO7F
MDT^Z^55^/?$W_!:V/XK_ +4O_!.[X5_LA:3H/C#X._M"^)OA_;?M,?$'7]/G
MOY_AGJOQ>\&^+_%'@#X%V+V6M6":+\8=.L/A]XVUKXA6-_8:HOA>SL_#EI+"
MD^ND)^G7[;W[*OB#]JS3OV6K+P_XKT;PH_[/_P"VY^S7^U5K#ZS97MZOB#P_
M\#/%-YX@U;PIIHLB#:ZSKL-RMOIU[=9LK:52UR"A%>#?%'_@E_\ #F;QG^SM
MXA_9W@\+_!/3OAQ^W7XL_;?^+5O:6%]=7_C[QMXZ\">,O"GB:ZT5V-U9Z7J\
MEYXBTNYTNVN(!X=TK3='CTZSTZ*!4A)I;SU_X'_ _$-+>>O_  /^!^)TWBO_
M (*L_LU^!7^,<?C?PI^T+X(?X0_##XS_ !BMO^$[^!WBWP$GQ=\ ?L_ZYIGA
MSXJZQ\&9O&R>'X/%\GAK5=;T13I^H2^'[Z^L-6L]9L8)]&^T:A!FV?\ P5P_
M98N)M:LKW0?C[X7UC2]4_9SAL/#_ (^^"GBKX<Z_XK\*?M3?$R+X2?"7XE^%
M-(\>#PY>:G\/K_QJ\VGZMJTT=EJ6F16=U*-&N76**;\M[#_@A=^TAKFG>,D^
M(GQC_9]OO&FM?LE_M0?LPW_QET_2?C1XE^,'QJUCXYKX8'A_XO?'CQA\0?%/
MB"YN]0T7^Q+L'P)X9":!X5?4-6/AG4;NRUQ-,T'[6_;%_P""7WQ;^/WCW7?B
ME\-?BS\/O"GC'3/V;/V-/AG\.K3QEH'B#4] 3XG_ +(_[5NO_M)VNK^+UTB:
M*]?P/XMAU.U\,R0:2W]N:=/'/J'EW,2I;2O3^O\ AO\ AAZ?U_PW_#'K/Q^_
M;_DMOBU\&_A%\%'O-/U:Q_X*9_"+]BS]H"[\3^';*2*71_%O[-OCK]HZ_C\!
M77]I7B,NH6&E^"](NM<OK""ZMH+OQ)8V-E!>?V?K4'YFZ)_P4S^*GQ4^,_[
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
MMGX 6;Q39> I=5NM/T#QGJVA7-KI^C>J_$K]F_QAX@UOQ;KVE'P5XVTKQ/\
MM!V7Q>U7X5>/-9\0>'? /C'P]#^S)X0^!$/AWQW/HWAWQ:NO)H7BCPQ#\1-.
MT'5_#.N>%=4N+/2H;VRL->L='\2^'S0-#L-<_:^^%NF>$]"\<:/I?C[QOX8U
M;X4Z+\;=2U'P?X3EO#X-^&7B6*=O#7B3QI::M>:->Z(-=N+'6+2VTH6]UK5B
M?#GBK4=;T[2M#\*^(=5TWIM-_:0\#ZE\3+'X7+HWC:VU'4/$=[X#@\3S>'XY
M_ Q^)^E> ;KXGZU\,O\ A)--U"_BD\4:)X'T_5-6U*_M[>?P9'?:1JOA>#Q9
M/XOT^YT!/R%^+SZ-^R;XA^&OPX\9ZQ\.;YOA/^QM\)/"_P#PKM)?CG\-?#?[
M0*^#-<^)2GPG92_".?Q/X6T7P$FJ6EMIMAX>^-_A?X@:;I":I?:7HEI8^$_$
M'Q)_X3;]#/ 7[)UMX5^.]_\ %6;X9_!R\75?B;XI^+UG\1-;N-<OOC%X5O\
MQSX2OK'7/!MAH]GI2>$VOK/Q/KOB#[%\1H_%TQC\":@_@H>"+B[ \7.6"Q;\
M*?\ !0#X-^,- T?Q5IO@[XY6GAS6O OP_P#BQ%K.M?"3Q#I&GV'P?^),ES:^
M'OBGK%S>F./2O"T=_8ZC;:C8WAB\8066G7OBBW\+7?@J'_A)6]GL/VC_ (>Z
ME\45^%MI;>*Y+J?Q=K7PXL/&9\/3CX?:K\4/#?@Z]^(/B'X<:9XB\XRWGB31
M/!FEZSK&H7<>G?\ "*Q7>@^(/"Z^)'\9Z#J_ARR\!\,_L>>)="^"$?PIF\8Z
M'/J"?L1_!G]E4ZM'87ZV9\0?##2?%NG7_BL0LWG_ -C:H_B."2TLL_;85MI1
M,272KOP]_9$T[P%\>]7^(Z?#CX,ZQ:W7Q;^(_P 7M*^*^IW?B:X^,>D7?Q,T
M7Q$=9\-6/A_^Q8_#%E=VGB3Q?XAL[/QU#XLD9OAO<'P=-X(.JW5QXK4T_K^O
M0-/Z_KT,;Q5_P4 \+O\ !36/BS\-/A?\6?$EY;Z5\"O%?A_PSXD\$S^$=5\3
M?#_X\^,E\)^%_'6DZ?KVJ:3<2Z4)['Q! ]A?2Z7K<6H6.E27FG6F@>)- UW4
M?HG_ (7GJ_\ T;_\?O\ PG/!'_SPJ^>[C]C_ ,70?"2R\$V'BCPY?>(- _9G
M_9F^$.CO=_VGI>C:CXT_9R\67_C2WU#4KZ&PU>]T[POXIU-M/TZ:6UTK4M6T
BRQ-[=)8WEPD$#_3/]L_M$_\ 1-_@M_X>OQS_ /.!I"/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>jhit-20221114.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.16b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +KNZw7xRiXhun8uGbX0sSa6FKbPtwp13CZlBuWh7fWnKLyMmr9UlgCjkb10GkU4M -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:cef="http://xbrl.sec.gov/cef/2022" xmlns:jhit="http://jhinvestments.com/20221114" elementFormDefault="qualified" targetNamespace="http://jhinvestments.com/20221114">
    <annotation>
      <appinfo>
	<link:linkbaseRef xlink:type="simple" xlink:href="jhit-20221114_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="jhit-20221114_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/cef/2022" schemaLocation="https://xbrl.sec.gov/cef/2022/cef-2022.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>jhit-20221114_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.16b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://xbrl.sec.gov/cef/role/SecurityOnly" xlink:href="https://xbrl.sec.gov/cef/2022/cef-2022.xsd#SecurityOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cef/role/AddressTypeOnly" xlink:href="https://xbrl.sec.gov/cef/2022/cef-2022.xsd#AddressTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cef/role/RiskOnly" xlink:href="https://xbrl.sec.gov/cef/2022/cef-2022.xsd#RiskOnly" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cef/role/SecurityOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cef/role/AddressTypeOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cef/role/RiskOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>jhit-20221114_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.16b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://xbrl.sec.gov/cef/role/N2" xlink:href="https://xbrl.sec.gov/cef/2022/cef-2022.xsd#N2" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cef/role/N2" />
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cef/role/N2" />
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cef/role/N2" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140160860279552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>N-2 - $ / shares<br></strong></div></th>
<th class="th"><div>Nov. 14, 2022</div></th>
<th class="th"><div>Nov. 10, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000925683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">424B3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">John Hancock Financial Opportunities Fund<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cef_GeneralDescriptionOfRegistrantAbstract', window );"><strong>General Description of Registrant [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cef_LatestSharePrice', window );">Latest Share Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cef_LatestPremiumDiscountToNavPercent', window );">Latest Premium (Discount) to NAV [Percent]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(58.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cef_LatestNav', window );">Latest NAV</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.47<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cef_GeneralDescriptionOfRegistrantAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form N-2<br> -Section Item 8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cef_GeneralDescriptionOfRegistrantAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cef_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cef_LatestNav">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form N-2<br> -Section Item 8<br> -Subsection 5<br> -Paragraph c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cef_LatestNav</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cef_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cef_LatestPremiumDiscountToNavPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form N-2<br> -Section Item 8<br> -Subsection 5<br> -Paragraph c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cef_LatestPremiumDiscountToNavPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cef_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cef_LatestSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form N-2<br> -Section Item 8<br> -Subsection 5<br> -Paragraph c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cef_LatestSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cef_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>jhfof-html5649_424b3_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cef="http://xbrl.sec.gov/cef/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="jhit-20221114.xsd" xlink:type="simple"/>
    <context id="AsOf2022-11-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925683</identifier>
        </entity>
        <period>
            <startDate>2022-11-14</startDate>
            <endDate>2022-11-14</endDate>
        </period>
    </context>
    <context id="From2022-11-102022-11-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925683</identifier>
        </entity>
        <period>
            <startDate>2022-11-10</startDate>
            <endDate>2022-11-10</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="AsOf2022-11-14">0000925683</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="AsOf2022-11-14">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="AsOf2022-11-14">424B3</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="AsOf2022-11-14">John Hancock Financial Opportunities Fund</dei:EntityRegistrantName>
    <cef:LatestSharePrice
      contextRef="From2022-11-102022-11-10"
      decimals="INF"
      unitRef="USDPShares">36.26</cef:LatestSharePrice>
    <cef:LatestNav
      contextRef="From2022-11-102022-11-10"
      decimals="INF"
      unitRef="USDPShares">36.47</cef:LatestNav>
    <cef:LatestPremiumDiscountToNavPercent
      contextRef="From2022-11-102022-11-10"
      decimals="INF"
      unitRef="Ratio">-0.58</cef:LatestPremiumDiscountToNavPercent>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>2</ContextCount>
  <ElementCount>7</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="jhfof-html5649_424b3.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>
  <InputFiles>
    <File doctype="424B3" original="jhfof-html5649_424b3.htm">jhfof-html5649_424b3.htm</File>
    <File>jhit-20221114.xsd</File>
    <File>jhit-20221114_def.xml</File>
    <File>jhit-20221114_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img001.jpg</File>
    <File>img002.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/cef/2022</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "jhfof-html5649_424b3.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 2,
   "dts": {
    "definitionLink": {
     "local": [
      "jhit-20221114_def.xml"
     ]
    },
    "inline": {
     "local": [
      "jhfof-html5649_424b3.htm"
     ]
    },
    "presentationLink": {
     "local": [
      "jhit-20221114_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "jhit-20221114.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/2006/xbrldi-2006.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.sec.gov/cef/2022/cef-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022_lab.xsd"
     ]
    }
   },
   "elementCount": 189,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 3,
    "total": 3
   },
   "keyCustom": 0,
   "keyStandard": 7,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "jhit",
   "nsuri": "http://jhinvestments.com/20221114",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "jhfof-html5649_424b3.htm",
      "contextRef": "AsOf2022-11-14",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "true",
     "longName": "995470 - Disclosure - N-2",
     "role": "http://xbrl.sec.gov/cef/role/N2",
     "shortName": "N-2",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "jhfof-html5649_424b3.htm",
      "contextRef": "AsOf2022-11-14",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "cef_AcquiredFundFeesAndExpensesNoteTextBlock": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundFeesAndExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundFeesAndExpensesPercent": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses [Percent]"
       }
      }
     },
     "localname": "AcquiredFundFeesAndExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AcquiredFundFeesEstimatedNoteTextBlock": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees Estimated, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundFeesEstimatedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundIncentiveAllocationNoteTextBlock": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Incentive Allocation, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundIncentiveAllocationNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AcquiredFundTotalAnnualExpensesNoteTextBlock": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Total Annual Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "AcquiredFundTotalAnnualExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AllRisksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Risks:"
       }
      }
     },
     "localname": "AllRisksMember",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "cef_AllSecuritiesMember": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Securities:"
       }
      }
     },
     "localname": "AllSecuritiesMember",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "cef_AnnualCoverageReturnRatePercent": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Coverage Return Rate [Percent]"
       }
      }
     },
     "localname": "AnnualCoverageReturnRatePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualDividendPayment": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment"
       }
      }
     },
     "localname": "AnnualDividendPayment",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualDividendPaymentCurrent": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment, Current"
       }
      }
     },
     "localname": "AnnualDividendPaymentCurrent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualDividendPaymentInitial": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Payment, Initial"
       }
      }
     },
     "localname": "AnnualDividendPaymentInitial",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_AnnualExpensesTableTextBlock": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Expenses [Table Text Block]"
       }
      }
     },
     "localname": "AnnualExpensesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_AnnualInterestRateCurrentPercent": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate, Current [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRateCurrentPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualInterestRateInitialPercent": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate, Initial [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRateInitialPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_AnnualInterestRatePercent": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Interest Rate [Percent]"
       }
      }
     },
     "localname": "AnnualInterestRatePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_BasisOfTransactionFeesNoteTextBlock": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Transaction Fees, Note [Text Block]"
       }
      }
     },
     "localname": "BasisOfTransactionFeesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_BdcFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BDC File Number"
       }
      }
     },
     "localname": "BdcFileNumber",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "cef_BusinessDevelopmentCompanyFlag": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Development Company [Flag]"
       }
      }
     },
     "localname": "BusinessDevelopmentCompanyFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_CapitalStockLongTermDebtAndOtherSecuritiesAbstract": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Stock, Long-Term Debt, and Other Securities [Abstract]"
       }
      }
     },
     "localname": "CapitalStockLongTermDebtAndOtherSecuritiesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_CapitalStockTableTextBlock": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Stock [Table Text Block]"
       }
      }
     },
     "localname": "CapitalStockTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_DistributionServicingFeesPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution/Servicing Fees [Percent]"
       }
      }
     },
     "localname": "DistributionServicingFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DistributionsMayReducePrincipalTextBlock": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions May Reduce Principal [Text Block]"
       }
      }
     },
     "localname": "DistributionsMayReducePrincipalTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_DividendAndInterestExpensesOnShortSalesPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend and Interest Expenses on Short Sales [Percent]"
       }
      }
     },
     "localname": "DividendAndInterestExpensesOnShortSalesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DividendExpenseOnPreferredSharesPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Expenses on Preferred Shares [Percent]"
       }
      }
     },
     "localname": "DividendExpenseOnPreferredSharesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_DividendReinvestmentAndCashPurchaseFees": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Reinvestment and Cash Purchase Fees"
       }
      }
     },
     "localname": "DividendReinvestmentAndCashPurchaseFees",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_EffectsOfLeveragePurposeTextBlock": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage, Purpose [Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeveragePurposeTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_EffectsOfLeverageTableTextBlock": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage [Table Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeverageTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_EffectsOfLeverageTextBlock": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effects of Leverage [Text Block]"
       }
      }
     },
     "localname": "EffectsOfLeverageTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ExpenseExampleTableTextBlock": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example [Table Text Block]"
       }
      }
     },
     "localname": "ExpenseExampleTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ExpenseExampleYear01": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Year 01"
       }
      }
     },
     "localname": "ExpenseExampleYear01",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to10": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 10"
       }
      }
     },
     "localname": "ExpenseExampleYears1to10",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to3": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 3"
       }
      }
     },
     "localname": "ExpenseExampleYears1to3",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_ExpenseExampleYears1to5": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, Years 1 to 5"
       }
      }
     },
     "localname": "ExpenseExampleYears1to5",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_FeeTableAbstract": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Table [Abstract]"
       }
      }
     },
     "localname": "FeeTableAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_FinancialHighlightsAbstract": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Highlights [Abstract]"
       }
      }
     },
     "localname": "FinancialHighlightsAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_GeneralDescriptionOfRegistrantAbstract": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Description of Registrant [Abstract]"
       }
      }
     },
     "localname": "GeneralDescriptionOfRegistrantAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_HighestPriceOrBid": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid"
       }
      }
     },
     "localname": "HighestPriceOrBid",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_HighestPriceOrBidNav": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid, NAV"
       }
      }
     },
     "localname": "HighestPriceOrBidNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_HighestPriceOrBidPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Price or Bid, Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "HighestPriceOrBidPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationMaximumPercent": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation Maximum [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationMaximumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationMinimumPercent": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation Minimum [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationMinimumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveAllocationPercent": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Allocation [Percent]"
       }
      }
     },
     "localname": "IncentiveAllocationPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IncentiveFeesPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Fees [Percent]"
       }
      }
     },
     "localname": "IncentiveFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_InterestExpensesOnBorrowingsPercent": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expenses on Borrowings [Percent]"
       }
      }
     },
     "localname": "InterestExpensesOnBorrowingsPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_IntervalFundFlag": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interval Fund [Flag]"
       }
      }
     },
     "localname": "IntervalFundFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_InvestmentObjectivesAndPracticesTextBlock": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Objectives and Practices [Text Block]"
       }
      }
     },
     "localname": "InvestmentObjectivesAndPracticesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LatestNav": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest NAV"
       }
      }
     },
     "localname": "LatestNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LatestPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "LatestPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_LatestSharePrice": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latest Share Price"
       }
      }
     },
     "localname": "LatestSharePrice",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LoanServicingFeesPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Servicing Fees [Percent]"
       }
      }
     },
     "localname": "LoanServicingFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_LongTermDebtDividendsAndCovenantsTextBlock": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Dividends and Covenants [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtDividendsAndCovenantsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtIssuanceAndSubstitutionTextBlock": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Issuance and Substitution [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtIssuanceAndSubstitutionTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtPrincipal": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Principal"
       }
      }
     },
     "localname": "LongTermDebtPrincipal",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_LongTermDebtRightsLimitedByOtherSecuritiesTextBlock": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Rights Limited by Other Securities [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtRightsLimitedByOtherSecuritiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtStructuringTextBlock": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Structuring [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtStructuringTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtTableTextBlock": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt [Table Text Block]"
       }
      }
     },
     "localname": "LongTermDebtTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LongTermDebtTitleTextBlock": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt, Title [Text Block]"
       }
      }
     },
     "localname": "LongTermDebtTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_LowestPriceOrBid": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid"
       }
      }
     },
     "localname": "LowestPriceOrBid",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LowestPriceOrBidNav": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid, NAV"
       }
      }
     },
     "localname": "LowestPriceOrBidNav",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_LowestPriceOrBidPremiumDiscountToNavPercent": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Price or Bid, Premium (Discount) to NAV [Percent]"
       }
      }
     },
     "localname": "LowestPriceOrBidPremiumDiscountToNavPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ManagementFeeNotBasedOnNetAssetsNoteTextBlock": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fee not based on Net Assets, Note [Text Block]"
       }
      }
     },
     "localname": "ManagementFeeNotBasedOnNetAssetsNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ManagementFeesPercent": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fees [Percent]"
       }
      }
     },
     "localname": "ManagementFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_NetExpenseOverAssetsPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Expense over Assets [Percent]"
       }
      }
     },
     "localname": "NetExpenseOverAssetsPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_NewCefOrBdcRegistrantFlag": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New CEF or BDC Registrant [Flag]"
       }
      }
     },
     "localname": "NewCefOrBdcRegistrantFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_NoPublicTradingTextBlock": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Public Trading [Text Block]"
       }
      }
     },
     "localname": "NoPublicTradingTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_NoTradingHistoryTextBlock": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading History [Text Block]"
       }
      }
     },
     "localname": "NoTradingHistoryTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherAnnualExpense1Percent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 1.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 1 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense1Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpense2Percent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 2.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 2 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense2Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpense3Percent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": 3.0,
       "parentTag": "cef_OtherAnnualExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense 3 [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpense3Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherAnnualExpensesAbstract": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherAnnualExpensesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_OtherAnnualExpensesPercent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Ae": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expenses [Percent]"
       }
      }
     },
     "localname": "OtherAnnualExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherExpensesNoteTextBlock": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses, Note [Text Block]"
       }
      }
     },
     "localname": "OtherExpensesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherFeederFundExpensesPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Feeder Fund Expenses [Percent]"
       }
      }
     },
     "localname": "OtherFeederFundExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherMasterFundExpensesPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Master Fund Expenses [Percent]"
       }
      }
     },
     "localname": "OtherMasterFundExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherSecuritiesTableTextBlock": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Securities [Table Text Block]"
       }
      }
     },
     "localname": "OtherSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherSecurityDescriptionTextBlock": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Security, Description [Text Block]"
       }
      }
     },
     "localname": "OtherSecurityDescriptionTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherSecurityTitleTextBlock": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Security, Title [Text Block]"
       }
      }
     },
     "localname": "OtherSecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherTransactionExpense1Percent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 1.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 1 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense1Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpense2Percent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 2.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 2 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense2Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpense3Percent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": 3.0,
       "parentTag": "cef_OtherTransactionExpensesPercent",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expense 3 [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpense3Percent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionExpensesAbstract": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherTransactionExpensesAbstract",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_OtherTransactionExpensesPercent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://xbrl.sec.gov/cef/role/Item3Te": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Expenses [Percent]"
       }
      }
     },
     "localname": "OtherTransactionExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionFeesBasisMaximum": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Maximum"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisMaximum",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_OtherTransactionFeesBasisMaximumPercent": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Maximum [Percent]"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisMaximumPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_OtherTransactionFeesBasisNoteTextBlock": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees Basis, Note [Text Block]"
       }
      }
     },
     "localname": "OtherTransactionFeesBasisNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OtherTransactionFeesNoteTextBlock": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fees, Note [Text Block]"
       }
      }
     },
     "localname": "OtherTransactionFeesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OutstandingSecuritiesTableTextBlock": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Securities [Table Text Block]"
       }
      }
     },
     "localname": "OutstandingSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_OutstandingSecurityAuthorizedShares": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Authorized [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityAuthorizedShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityHeldShares": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Held [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityHeldShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityNotHeldShares": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Not Held [Shares]"
       }
      }
     },
     "localname": "OutstandingSecurityNotHeldShares",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sharesItemType"
    },
    "cef_OutstandingSecurityTitleTextBlock": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Security, Title [Text Block]"
       }
      }
     },
     "localname": "OutstandingSecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PreferredStockRestrictionsArrearageTextBlock": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Restrictions, Arrearage [Text Block]"
       }
      }
     },
     "localname": "PreferredStockRestrictionsArrearageTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PreferredStockRestrictionsOtherTextBlock": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Restrictions, Other [Text Block]"
       }
      }
     },
     "localname": "PreferredStockRestrictionsOtherTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_PrimaryShelfFlag": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Shelf [Flag]"
       }
      }
     },
     "localname": "PrimaryShelfFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_PrimaryShelfQualifiedFlag": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primary Shelf Qualified [Flag]"
       }
      }
     },
     "localname": "PrimaryShelfQualifiedFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_ProspectusLineItems": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus [Line Items]"
       }
      }
     },
     "localname": "ProspectusLineItems",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "xbrltype": "stringItemType"
    },
    "cef_ProspectusTable": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus:"
       }
      }
     },
     "localname": "ProspectusTable",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_PurposeOfFeeTableNoteTextBlock": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purpose of Fee Table , Note [Text Block]"
       }
      }
     },
     "localname": "PurposeOfFeeTableNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RegisteredClosedEndFundFlag": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registered Closed-End Fund [Flag]"
       }
      }
     },
     "localname": "RegisteredClosedEndFundFlag",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "cef_ReturnAtMinusFivePercent": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Minus Five [Percent]"
       }
      }
     },
     "localname": "ReturnAtMinusFivePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtMinusTenPercent": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Minus Ten [Percent]"
       }
      }
     },
     "localname": "ReturnAtMinusTenPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtPlusFivePercent": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Plus Five [Percent]"
       }
      }
     },
     "localname": "ReturnAtPlusFivePercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtPlusTenPercent": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Plus Ten [Percent]"
       }
      }
     },
     "localname": "ReturnAtPlusTenPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_ReturnAtZeroPercent": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return at Zero [Percent]"
       }
      }
     },
     "localname": "ReturnAtZeroPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_RightsLimitedByOtherSecuritiesTextBlock": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Limited by Other Securities [Text Block]"
       }
      }
     },
     "localname": "RightsLimitedByOtherSecuritiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RightsSubjectToOtherThanMajorityVoteTextBlock": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Subject to Other than Majority Vote [Text Block]"
       }
      }
     },
     "localname": "RightsSubjectToOtherThanMajorityVoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RiskAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Axis]"
       }
      }
     },
     "localname": "RiskAxis",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_RiskFactorsTableTextBlock": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Factors [Table Text Block]"
       }
      }
     },
     "localname": "RiskFactorsTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_RiskTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Text Block]"
       }
      }
     },
     "localname": "RiskTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SalesLoadPercent": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load [Percent]"
       }
      }
     },
     "localname": "SalesLoadPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_SecurityAxis": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security [Axis]"
       }
      }
     },
     "localname": "SecurityAxis",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "cef_SecurityDividendsTextBlock": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Dividends [Text Block]"
       }
      }
     },
     "localname": "SecurityDividendsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityLiabilitiesTextBlock": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Liabilities [Text Block]"
       }
      }
     },
     "localname": "SecurityLiabilitiesTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityLiquidationRightsTextBlock": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Liquidation Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityLiquidationRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityObligationsOfOwnershipTextBlock": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Obligations of Ownership [Text Block]"
       }
      }
     },
     "localname": "SecurityObligationsOfOwnershipTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityPreemptiveAndOtherRightsTextBlock": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Preemptive and Other Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityPreemptiveAndOtherRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityTitleTextBlock": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Title [Text Block]"
       }
      }
     },
     "localname": "SecurityTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SecurityVotingRightsTextBlock": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Voting Rights [Text Block]"
       }
      }
     },
     "localname": "SecurityVotingRightsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesAmount": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Amount"
       }
      }
     },
     "localname": "SeniorSecuritiesAmount",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_SeniorSecuritiesAverageMarketValuePerUnit": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Average Market Value per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesAverageMarketValuePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesAveragingMethodNoteTextBlock": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Averaging Method, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesAveragingMethodNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesCoveragePerUnit": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Coverage per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesCoveragePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesHeadingsNoteTextBlock": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Headings, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHeadingsNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesHighlightsAnnualizedNoteTextBlock": {
     "auth_ref": [
      "r47",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Highlights Annualized, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHighlightsAnnualizedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesHighlightsAuditedNoteTextBlock": {
     "auth_ref": [
      "r48",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Highlights Audited, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesHighlightsAuditedNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesInvoluntaryLiquidatingPreferencePerUnit": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities Involuntary Liquidating Preference per Unit"
       }
      }
     },
     "localname": "SeniorSecuritiesInvoluntaryLiquidatingPreferencePerUnit",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "cef_SeniorSecuritiesNoteTextBlock": {
     "auth_ref": [
      "r46",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities, Note [Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesNoteTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SeniorSecuritiesTableTextBlock": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Securities [Table Text Block]"
       }
      }
     },
     "localname": "SeniorSecuritiesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SharePriceTableTextBlock": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price [Table Text Block]"
       }
      }
     },
     "localname": "SharePriceTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_SharePricesNotActualTransactionsTextBlock": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Prices Not Actual Transactions [Text Block]"
       }
      }
     },
     "localname": "SharePricesNotActualTransactionsTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_ShareholderTransactionExpensesTableTextBlock": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Transaction Expenses [Table Text Block]"
       }
      }
     },
     "localname": "ShareholderTransactionExpensesTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_TotalAnnualExpensesPercent": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Annual Expenses [Percent]"
       }
      }
     },
     "localname": "TotalAnnualExpensesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_UnderwritersCompensationPercent": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriters Compensation [Percent]"
       }
      }
     },
     "localname": "UnderwritersCompensationPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_WaiversAndReimbursementsOfFeesPercent": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Waivers and Reimbursements of Fees [Percent]"
       }
      }
     },
     "localname": "WaiversAndReimbursementsOfFeesPercent",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "percentItemType"
    },
    "cef_WarrantsOrRightsCalledAmount": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Amount"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledAmount",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cef_WarrantsOrRightsCalledPeriodDate": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Period [Date]"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledPeriodDate",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "cef_WarrantsOrRightsCalledTitleTextBlock": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Called Title"
       }
      }
     },
     "localname": "WarrantsOrRightsCalledTitleTextBlock",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cef_WarrantsOrRightsExercisePrice": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants or Rights, Exercise Price"
       }
      }
     },
     "localname": "WarrantsOrRightsExercisePrice",
     "nsuri": "http://xbrl.sec.gov/cef/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "perShareItemType"
    },
    "dei_AdditionalSecurities462b": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "localname": "AdditionalSecurities462b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "localname": "AdditionalSecurities462bFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "localname": "AdditionalSecuritiesEffective413b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings.",
        "label": "Approximate Date of Commencement of Proposed Sale to Public"
       }
      }
     },
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateOrAsapItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r2",
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DelayedOrContinuousOffering": {
     "auth_ref": [
      "r4",
      "r5",
      "r75"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "localname": "DelayedOrContinuousOffering",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "auth_ref": [
      "r4",
      "r5",
      "r75"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EffectiveAfter60Days486a": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "localname": "EffectiveAfter60Days486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveOnDate486a": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "localname": "EffectiveOnDate486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_EffectiveOnDate486b": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "localname": "EffectiveOnDate486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_EffectiveOnSetDate486a": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "localname": "EffectiveOnSetDate486a",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveOnSetDate486b": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "localname": "EffectiveOnSetDate486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveUponFiling462e": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "localname": "EffectiveUponFiling462e",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveUponFiling486b": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "localname": "EffectiveUponFiling486b",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "auth_ref": [
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "localname": "EffectiveWhenDeclaredSection8c",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Securities Act File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityInvCompanyType": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product).",
        "label": "Entity Inv Company Type"
       }
      }
     },
     "localname": "EntityInvCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "invCompanyType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_ExhibitsOnly462d": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "localname": "ExhibitsOnly462d",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "localname": "ExhibitsOnly462dFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_InvestmentCompanyActFileNumber": {
     "auth_ref": [
      "r5",
      "r72",
      "r73",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "localname": "InvestmentCompanyActFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_InvestmentCompanyActRegistration": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "localname": "InvestmentCompanyActRegistration",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "localname": "InvestmentCompanyRegistrationAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "auth_ref": [
      "r5",
      "r72",
      "r73",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "localname": "NewEffectiveDateForPreviousFiling",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_NoSubstantiveChanges462c": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "localname": "NoSubstantiveChanges462c",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "localname": "NoSubstantiveChanges462cFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_PostEffectiveAmendment": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "localname": "PostEffectiveAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PostEffectiveAmendmentNumber": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective.",
        "label": "Post-Effective Amendment Number"
       }
      }
     },
     "localname": "PostEffectiveAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    },
    "dei_PreEffectiveAmendment": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "localname": "PreEffectiveAmendment",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreEffectiveAmendmentNumber": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective.",
        "label": "Pre-Effective Amendment Number"
       }
      }
     },
     "localname": "PreEffectiveAmendmentNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://xbrl.sec.gov/cef/role/N2"
     ],
     "xbrltype": "sequenceNumberItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r10": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "3",
   "Subsection": "1"
  },
  "r11": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "4",
   "Subsection": "1"
  },
  "r12": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "5",
   "Subsection": "1"
  },
  "r13": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "6",
   "Subsection": "1"
  },
  "r14": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "Instruction 2",
   "Subsection": "1"
  },
  "r15": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "1",
   "Subsection": "1"
  },
  "r16": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "2",
   "Subsection": "1"
  },
  "r17": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1"
  },
  "r18": {
   "Name": "Form N-2",
   "Paragraph": "d",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1"
  },
  "r19": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r2": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r20": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r21": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r22": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r23": {
   "Name": "Form N-2",
   "Paragraph": "e",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "2"
  },
  "r24": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "3"
  },
  "r25": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r26": {
   "Name": "Form N-2",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r27": {
   "Name": "Form N-2",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r28": {
   "Name": "Form N-2",
   "Paragraph": "3",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r29": {
   "Name": "Form N-2",
   "Paragraph": "4",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "5"
  },
  "r3": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r30": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r31": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 1",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r32": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a",
   "Subsection": "1"
  },
  "r33": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a, g, h",
   "Subsection": "1"
  },
  "r34": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "f",
   "Subsection": "1"
  },
  "r35": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "g",
   "Subsection": "1"
  },
  "r36": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 10",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "i",
   "Subsection": "1"
  },
  "r37": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 11",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r38": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 4",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r39": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 5",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r4": {
   "Name": "Form F-3",
   "Publisher": "SEC"
  },
  "r40": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 6",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r41": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 7",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "a",
   "Subsection": "1"
  },
  "r42": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 7",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subparagraph": "b",
   "Subsection": "1"
  },
  "r43": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 8",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r44": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 9",
   "Publisher": "SEC",
   "Section": "Item 3",
   "Subsection": "1"
  },
  "r45": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 4"
  },
  "r46": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1"
  },
  "r47": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 3",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1"
  },
  "r48": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 8",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "1"
  },
  "r49": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r5": {
   "Name": "Form N-2",
   "Publisher": "SEC"
  },
  "r50": {
   "Name": "Form N-2",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r51": {
   "Name": "Form N-2",
   "Paragraph": "3",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subparagraph": "Instruction 2",
   "Subsection": "3"
  },
  "r52": {
   "Name": "Form N-2",
   "Paragraph": "4",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subparagraph": "Instruction 3",
   "Subsection": "3"
  },
  "r53": {
   "Name": "Form N-2",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r54": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 1",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r55": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 4",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r56": {
   "Name": "Form N-2",
   "Paragraph": "Instruction 5",
   "Publisher": "SEC",
   "Section": "Item 4",
   "Subsection": "3"
  },
  "r57": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 8"
  },
  "r58": {
   "Name": "Form N-2",
   "Paragraph": "b, d",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "2"
  },
  "r59": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "3"
  },
  "r6": {
   "Name": "Form N-2",
   "Publisher": "SEC",
   "Section": "Item 10"
  },
  "r60": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "3"
  },
  "r61": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "1",
   "Subsection": "3"
  },
  "r62": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "2",
   "Subsection": "3"
  },
  "r63": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "3",
   "Subsection": "3"
  },
  "r64": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5"
  },
  "r65": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "4",
   "Subsection": "5"
  },
  "r66": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 2",
   "Subsection": "5"
  },
  "r67": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 3",
   "Subsection": "5"
  },
  "r68": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instruction 4",
   "Subsection": "5"
  },
  "r69": {
   "Name": "Form N-2",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subparagraph": "Instructions 4, 5",
   "Subsection": "5"
  },
  "r7": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subsection": "1"
  },
  "r70": {
   "Name": "Form N-2",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5"
  },
  "r71": {
   "Name": "Form N-2",
   "Paragraph": "e",
   "Publisher": "SEC",
   "Section": "Item 8",
   "Subsection": "5"
  },
  "r72": {
   "Name": "Form N-3",
   "Publisher": "SEC"
  },
  "r73": {
   "Name": "Form N-4",
   "Publisher": "SEC"
  },
  "r74": {
   "Name": "Form N-6",
   "Publisher": "SEC"
  },
  "r75": {
   "Name": "Form S-3",
   "Publisher": "SEC"
  },
  "r76": {
   "Name": "Investment Company Act",
   "Number": "270",
   "Publisher": "SEC"
  },
  "r77": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "313"
  },
  "r78": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r79": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "413",
   "Subsection": "b"
  },
  "r8": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "1",
   "Subsection": "1"
  },
  "r80": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "b"
  },
  "r81": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "c"
  },
  "r82": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "d"
  },
  "r83": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "462",
   "Subsection": "e"
  },
  "r84": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "486",
   "Subsection": "a"
  },
  "r85": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "486",
   "Subsection": "b"
  },
  "r86": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r87": {
   "Name": "Securities Act",
   "Publisher": "SEC",
   "Section": "8",
   "Subsection": "c"
  },
  "r9": {
   "Name": "Form N-2",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "Item 10",
   "Subparagraph": "2",
   "Subsection": "1"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0001133228-22-007112-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001133228-22-007112-xbrl.zip
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
M5X3#S" (]:S 9YBR:.++O1,A'E]V[R"*1Z=[;/)Z^E<@!V$'R%1*Z**.3?F
M(B82 @Y<T@4&; CD?@.)+2;G2V[4]Z,D\ HMZE@MY/VQ%9N*')9./3BT>;@2
M(90$EED5F<BQ4:<JZ?]6F6?!CZ3^\M3'M$893V+,WT=? 2GF9V2%!*E;.=33
M)@$+:7EMD=L;('<A@)X+NY@NRZQ/ X,$E6PC75H1A2VEOQ=Y82N_,,T:GE1%
M/8WLNU#A0WE'U14K&G+ZP *3NC7VZAS^KACV*BTJ6F)/H[;A]?A;8QAN<*QT
M'+\^@L9[^Y86W!GI!*H_UKAG\.WAX&Z;G?<K9C5HP7"EJY/_2>Q#4F-^T!U
M9H;;^LNSZ4@@=CG*ET&C']*B;J20<";## <X)P"VA=R[@3I)&V#/3A-L$D0'
MVJLZ3H09W^ %EDM(R]1;'[D8P]G\UL9L.B EIBZ)JTHYG6QS&D!8&YVWOGDA
M['@#GWZ@,KD@7-8O[TV:9&=H4=8,:\197:!Q0N)$.".Z%YC>Q<K,%Z76X_5H
M4>WBQ.N\,R5P2MBS0.-.^[W0SC]T1I)4Z>7ZN*\,=B;4AF<?WO)UH=]+_;O?
MZ[;M+W$):<,;"ZB>6";."][X\ U]!<P!/TM[Y(>EV+6T.F4\_&@J%-EQR>L*
M.HVW[<+4> MA+8P.%&$1(O@ID-A>-T%C=M32[HZ$ASX;VILZ['%\N.'RTL9U
M.FWVX1ZF+B@V^H-XV3E&KTUY]S<XPS'-L!9%!7\%?^.[M4 U\)ES,BQ\"%_?
MGRV2FBUU3F&N4W .N*+\GYNYRN5K0UJ4=%.1$T7BB.S=!'U6L0;"'#\7R*81
MRVT:JYX,@&2*-F/TX3=J=M((RD,M@SO4Q8S-?^=%KGB%>.OR)'H6LX;N! 4?
M'>89DSGP;5$8G%-)([='[F*=%/%<2TC*1+=GKPFK0W(D$3,-B7](;@$QG.P&
M3"/G)F,#S52*OJW93K<;!<[](WW!0Q0>7H9.\PABRY(O*63^P@ G?,]Z'>]T
MV@354=:GE,PN,6QR@EKNCI0_%]E\FNB8G=C)NW84N/;'X$=&D:A'L@X@FT;S
MM\0 >CISQC8.@%13W;<VV^\?=&D-=2&DX8T>M69>K.7#[W4B>#67+?5L*4AT
M;XZZQ@W0*>-A$>7AYWG$B5KV@VL&CZ@L@_NA=%EC=R!>N4Y]=W&&;@L9'P4_
ML*<(XA3E+6[C#35P@9UB,]^X?MDU+W7S\ZQDCR5E)LQKR,]F=[S%'CU,0;84
MC\T*S!<+OI+OB?=,#GB)IP!B"^4570'O -H/((E3_?HP\,- 3^H\EHN_663.
M;V4'0]@N"8OO>OL]5Q[>U3R"Y-DHLNF!5633N"EL1M%7(Q^K%\EJ[ \CU1\Y
MEJ6UC@'DV8G>CY+E3PN;"EJY 8F2%YAL8OW' NB<9E6BKAW#8;069=@,E7>3
MV5EL0]VY%)=IA@3@C_VF"'Z PML&8@(U[<TU(WP,?57=T,.\GZ!+@KB$Y*12
MTO+HXRG\AIC$''SF_>*!!28+_3:L2C$FU)CT0L'2?ET4M);U=[%>']&B.@&N
MLECE!\\I4^&\-:F42;7S42@O36-&JSM>H/Q1?0]_WB[$%_*8H)&EHJQCXQUY
M$P>@G\+R4N/[MK539,F8D)13(Q\K?Y[G+VI1*;H#.L/>I.ECUY9G J1^\5?8
M>JQ8BU(N0#^PN>CN9'+G_ES(+:\8OA%>%=(V83%\OA W0([_>9'<OY[LMOO?
M#<WLC.Y[VW>Y!$1+-==JDTE-H>-)5^X^2D@23T-6#X#V#5H4*<)41IRW%TOF
M6Z0"<R0(3I_2HJPT;R4-++FU"?@4#M9UJ)61I! ,5UZ-\(@($X4/,=;039^U
MYD4,>[E.9N./"N!Z&05#>!4U_*B.WS3\\UXD3/=ESS.&=6EJG<YU4N%4U7Y$
MUQJ)JG@D 728KWLZ$Y*KV0#U=W'&/BLW@(0,5TIXCZ#>@878465,  WK0.;"
M(T]?SX:('0M:#V%3\Q-ON11XZSMY!@X.#F+E#_,<JH.2XP+8O9!C3O^R1B#M
MGU[J9N!A(9CG Z)O,IQTK(#3HF(4%L@JV$ J,2%A:OOG1U0>KVGA4Y<R(8_I
MMA,GE@E"ZEK- -^]'HHLFL",(IXK<DK>S !KZ %E[BD\?'4G_7C5G,9CQ,GE
M9#PK';C(@1W2Y3UE]!_4U< D5X#1V$OHWZ@;Z0%2P:9(S0M\#:O##-L6B<]K
MR_>K>]1_P3B-'D&6F9P%2_C[H#=]Y0=E%'\_D4MVT,LDSGI8<'RX;&0Q,_ZY
MH/J'.Z_N',X1>2T/]+_;2\#[P$D@!UGW6?D6%+2SQZ9[,%;S.OGH7T__42W
MQZA8MP1@"-X$L80$J5STNM?TO=_72RQ@Q\DWG/6-TMYQM<%/(JKL%9(42YXB
MOS7X-OQ+2<- 6>-@975Z"0E?"\A5Z&OXR0<8[G'6O$$%@E<_8KC0LOJ59/@@
MZ".LH[MPP?XT78M05Q9@3.C6<)(TT$=X59U;Q#:(_^.-SC \\HIU5_K50 $A
MK^C.DX&.0<,N :TQ)X&ZO]B1K:1?D@D_,.S91P[P4G+^TK@PT$#[-GPT>\Q6
M60&[G@.W*7]F=?ZJZ6#71&6Z$L<D4XRG,C/K0!#3(QEG35W,?G(8\N^26-4/
M5?;("BW:\&NH";:%#E)%AY.#4+E\HNKJ:&*C<V@HX<GLP&*FRDPS7@.TNU75
M$](!/<WF:&)C(\LK5BK)P#3@Y5AHE:@M$6C@9+GJ+&#1#BXHDCL^U!GV+<S.
MJS?Y%J\0"[ @>$2'X:W?>%>84VZ--.G[!?R*Z'W$&(_<1R3U-1&;MM3^3R1H
M;2UC0O[= K.MK-BF9M [[\;%$>QA![V/"$F*MQX?[WYRZ#KYS.HF6YXFUM];
M)R?MPAKD,6.$"!X!,B:VP93)[$3E57@CU*M3N@,R5B:^KGS^/>0Y26W#V'<5
M(V0=%V_4&=7C$)N)VT;_#I9*Y=9=89>R(><I?YW/MZ7]ZBUO*)<%GNO"68'L
MO+VE%3'-RM+*4%)1LDK'<.W[M2@R09PC$W50QW3]DZAF\LQ4'HPN'&K 0OD[
MI$5U;!^.9Z^@[X;'( -I-;.<1I 2.X"LYFEAWT6G@$[,!J\0::&YY$B1%N7G
MT"%!+[3,)0S3CU:3=5%T8@MS^8P(?VX#W?^7I:L<^7%5S/:/*Q3S6%9C$;K!
MT/QP(+Y=O.)Z><_SHD-A%2BC'Y_L/[7BL8YQ%4/8A_'/U%S!Y$,&YMZK!\V#
M C+&XFVO[?JW'TIPVP9=Y[9M5CV_.S UWG[KQB\*^SEHJ#&HZ.'[9/;B9_QF
MX#PV%3A= \"[HA"+.;\AC0/C%<9^D4F\!G#=TY'#X) 0;^:B18VE=V ,3X?;
MLL?RA9/I-Q,H.]'&M'2A9O^@?*'?BM;2&=;/1 *JO[C9;RZ(U/PYXK1HHD65
MR]T"9N+EN(AC$[:!0>&VAUUM Z[P!ZADAA*J?\^U@*:%1B_N[BK3HG(SGFA1
M7<0_J7(?%98Q1 3] >:09HQ=AY$?A^;"U/<8.'BT>UJS"O,$^1Y.D*+%Q"Z^
M(>1UF5(*!RA_&Z9O*XV>6-$Z0K==FT1!RSZ42AT&D(AS93Y158<K9H]2LX:6
M\$J2N@RWA=9#@,G67:'\M70?L+Q+[83EK]8,2>H8C14Q;"/-[B,N!=FD>$J
M,.SM:#D'^0:Z\.'.F8J8L.0<.*5KPFXD7Q@\5+4X9W;Q13PIT['*=:6J:F)N
M>38I2DZ5$M;1%,J?U&5>:*G9SNE(*.H6'T4_ S:F+G@ZKWH[A]L"&0L5:TEA
M;O=B1.;"2XTV:8\2J"13@LN^S!W!VVO*/F"^T9%I(+1-B*_WO\ZC<&#_8X.(
M0YE.PODFR/9AU][T6K?+ G/> <BV,[^A26IB&'(L*,';/9#7P"L<7%^[_X>'
MCH\W?8T>V+W[I\JJLV\N*>+ GN/P%M4/])WJ#,'Y_DR)*0X]5[1#K3ON"P &
M"1QV4:3NCR#MFVM6I##<:"FRD&M(Z".71H_Z,N:.UK+"*<P*Y,<BVZJ WB3
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
MDP@7@)5['*L\#ZB%2(DI/]<N@OLXZ:?<@* IY<Y?>J?D?T/OV_A(*!LIX[I
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
M5&_ ;[,E06UR(OH\MGQYH]8 NX_LB:G8.  7RYE\ZMY%E 6A1HY=2@=O#^H
ML&,<7TDQ)_EM'&46^(Z4GB*Y7/ </*R7<NG()R$/HV-2>AP<8*F<4F)[^;OJ
MIE7:_>@H&"= Z8/GT.8.$+E4FR['5Z[I .N+<!)X%<K"EW(/POU)D%7,(['G
MA\Y;!PQC=G$[Q6B[A(:9A1#Y(6X7A.E3(#I)052A:(]F6RLVOSC?P^,)E%%E
M9J,YJ&_G -A/:6X8#$74R-25$74?37',]();(8A^T0W>%O@'T1- BN(+VB&N
M ]S2'COWHW*<XVZ_6=F0WCH]MX>38%Q5>T-13C&+@S]%P2$Q,TO89!U0S*8)
MK>&8E'3%8X\6Z%HWJ. /)?%%U&()4X@PA_W7%(@2\D<I=?O?W^JM<QI#[VU:
M]!^JSW:HU:>W]L@<1 G:@^M$V3OOSRMVXYCRL9UO2C,]\RTU!VN&_#]:SR<+
M*":4"V?;@A/(/4D"U X??7$0:UUW=EW7"T)) URYS=VM:W4Z0A+NY3S>H3FR
M^;V/VH!T8U+KV,*G%O@+&6+A!W6"9#'+UFNEI1T8KP4DQ<H';VF?Q(_ H+1"
M*M\F\EJ=$T0IN;2DR4*4.UV$"7\CV?OE6[1E75%T^VAYS*.B=6W_#H(U9> H
MVD/_C;[4<JPY!JDY#SF_XMX!785D%#A2BK;"WLS"6Y&P\'NE,T@OU&0U+JRO
M/FC\+;1IVQ+IF.$T/K1I\4JJC?]7M.JLYCQ%F&'<!%G?,A2^T<N^,9Z&K ,&
M,P90&K#M31]U6@<(1TE./X-AQ67HP[D*<\/5I,V[W)WSZNS-EJ9Y";4"F^1I
M@X?'I5].,.M_FE1GJLW@EK/IV-/5,7&N9R99SZQN9%;YT;89(99'5D=45CK@
M<ZFL5^O ^T@'O,]K=-3-_ =02P,$%     @ >H%N552N*QA*"   B1P  !@
M  !J:&9O9BUH=&UL-38T.5\T,C1B,RYH=&W566M3XSH2_4X5_T'KNW=JIBZ.
M'>=!WK> ),,K(1 FP'YQ.;:2B-B6L>0\^/7;LN.\,Q N.S7+3!'':IWN/FIU
MMT3I[XECHQ'V&:%N64HF5 EAUZ06<?ME*> ].2?]73D\* TXR(&LR\K2@'.O
MH"CC\3@Q3B6HWU>2^7Q>F0@9*1(J3+;*::J:5!X;UVUS@!U#)B[CAFOB^22;
MN,/=^&)T+MKU;;(B*M[$2E+*!C2,6HL)R\)9)1I<$>5;13.1*(]%":-I+7G\
M,SLBB?F$R2[9I+ 9/,2/IW?7"W&^77XAJG#?<%F/^H[!80T%4D96-5G++H'(
M#)LK0/ ]T:>C-W%R<BH9XVPLSJJG8KAKL#GC%EZC.]8) S!#TV)!$_>V"\+
MBN#S@"SH@"_N"#/N8)>SA$F=4#293*:E,%ZQ8<$G$C\E3KB-*R4E^H11!W,#
M"2 9OP1D5);.J,L!2+Z?>N" &7TK2QQ/N!*%M2+F*3/8TK]D&=4)MJT":F->
M1$W#P04TL29%=%$-'W15.]//:O4_M:HP#,GR>^>EZKKP5-_P4(\]W ,L79W/
M^LCT3$['L%[@!/RON4#@] S,\0W[PK7PY I/=15^\EHFFTOM@YM?PCT!#RWA
M9=TV^GK/L!G>!ZJZ!%6E9B"0Q#KJ:2U]NH]1V5/]1[NJ)_79IHT@X=4^&)K>
M'A@^9KJFASDJ F'ANWUPJL*6U@PKM6'2/P//Z'=BE^OI91@O\&/>N]2:BD^+
MC!#C4QN7)8LPSS:F!>12%X=;C$P*8CM@7^RS\!NQ+.R&NTY\!<$F+(9/S&A#
M3?B=V.DG[*8G(E%.)F78K,@% P$>D\+6^)(JBP K*2NP']>T$G%2)0RY3P-?
MCD&I$@;A5FQEA3*ARL<][$/YQ2R2$"FUP,):"3I16  + U^H%QE"CC=T8L(L
M:3;,06M98L3Q;!QEK9FJ5?!(':.!'VL#L3 8"C,O$;$VO(PS:BR*PQ6;OYV_
M)Y88Z1'LH]!\O+7XG%U<K:[N^N2%.F6KOIDV#SBEUJ85T 'XO&IP7%FX$",M
MQC:F06CLF!2/K)NU8D#\<D;C;F[K/G7F.M3%T_\_R^I'6%8_C^7 )1'%D"@W
MV'2PP2#35689M0 R,5@\M*I"H.W C]+S3A4S$D*A#^M8E($-/9">81DWN15S
MPU1C<.HO#>_/P;J-VU"7E%:Q2QWBOJ7V;5[6]6X#CL=76'@'H6'I>V/-1"U\
MYXK-DNM2*HTR>UP:2PH8")_B7\F+RVD/XK: \AY';6B[Y3;$=J^(',/O$[>
MU"+4&IOZ!72'+:E2ZE9*Q.DCYD,7#P]PBDH\>WT)&38TJ2++EQ004;S*-B7)
M'&@Y\8EA'Z%S;(\P)Z9QM%VO5/GR1S*K%C\'J^53YF&3!PRU P\*DBB+O\1,
M=1\L02_S##>,#M$@Y=5TV%/*<M22W.$^8>)\Q$4WI9OSCGK16[_FIL%QGG8N
MNX\90/QX^[.J2ZI<TH&+SN$H2\TA-'8N/(%;Z,;SJ,]%$!)H_>J!:ZWW&"5%
M^%1!7_D HQX(?/MID.S%V">SOP@.9$'FMU"3CK#3A;J63!^A\/C$*1)^F('O
M"[%%9!TA@R$V!\#6X4'H\4+B-_7[7BP+M6TZ)FX?^1BZ:\@?R'"G:-&J'86Q
M8\ 9W4*8@%\^(BY:]>_P@/IKKY:VVQ$:PSR #(=B'D7 ?/DC![F_R KH*_F&
M;(-Q805$%>ABAHV1!V&$BS *PR[F0#2#WR/##C#Z*F9K:K%YT@F?DL5OAP=0
MH=$9=1SJHK!B%<$;2\P' !@SP1RC+W"Q0P)'V +3T?JLQ.^Y5KL(.IH[$1:T
MT.6=SD8<18*T%R[%LNM,!#.\7\2_.HO_,00$^O=ZFJKIV,0]6;Z&7<-X"-$2
M-LU3E#I/4:K^.IPR\['V\)_OM7F&JON&*:Y[9FD(P KK6-)*^MK9M*+HZ@CJ
MTX07W,"Q*+>P21S#EM#L@96EBV9=0B)KA6#+K4TJF]"R<0Z+S8J3V-&FZ^J*
MZTUCM-WGZJ#?LD[.W=9)_VVG >77>9L^WNVMB*%UAY,K#K>BL*H29M( SIH4
M;&]%4;>=B,GQPVV/DW'Z&>J3_!83/X'_?(88Z;ME25ZB:M:BJ8E,;A=)?Q[%
M.8V,L#W]#9-&B52>: ";G0:V!<8:%NQWLERL1"X',I\#-UJ%,%.O97((A<,#
M'XL:@*"!!5;1%%I-J.A<W-?,2P400#ZIRH'A,0^_%'*O!K!AN(%->I!^XR=T
M,;\N%>\@^4;UKPTZR"OD[ :J8A%KT?Z*IQT>;)V'OAB.5]R<C$3JAO[,PF#,
M,,S6HCH(M!Y$**R)S]!U9 X<&\3?($2*]T1=%VK%]( !8'<*ZPGKV^L1FXA-
M=W@ 11ERO@U)UV7_FS+XJ8<0;><A9/D6L@6$ H_X)1!A"N9'=XSA66KI?K%+
M?7!>[E+.J5- ;0*.^4CS)HA1FUBQ67.!K,?!IG5JM/=3(^8OR(E/::%92]8K
MPOS9K:@27XN&?Q)X[V5K[E2'9 DK"CM\^9(67T[JSYW:U7AXTKBK*;<WZ?N\
MS2F_XGWENNV1>GM(E)>T9IL=[<?QI9]L-S/MO/G0N+T[<\Z'K[?]UQKQC.PM
M[=ZW&DJ_?]ZYOWK"MT]IIY&AUWAHI%-G/=)-)SO=2>XE?3S23J\>A]];]XV;
M#+YG _/8,"BOG]@7-YF'_M-D<MH<:OTSEE4O1JYWY?';^O<7JW-JTA_LN_7R
M<-6\5V[H?37P+@>!]]A)=6K<>VD\CX/G1S=3/6\,GRS>?CE5SINWGF%?# 9J
M+=WOJ,>I3))/.9W0A[IE_#4%&GOI1JOF-2];XW(YHN2_4$L#!!0    ( 'J!
M;E5J;+#0? (  *H'   1    :FAI="TR,#(R,3$Q-"YX<V2U5%UOVC 4?=ZD
M_0<OKU,^#/T8*5VU45&A0E45T59[F4QR RZ.G=D.H?]^=D* %HJHMN4IOO><
M<^_-/4[[8I$R- >IJ.#G#O8"!P&/1$SYY-P9#=WOPTZOYZ"+;Y\^(O.T/[LN
MZE)@<8@N1>3V>"+.T U)(417P$$2+>09NB<LMQ'1I0PDZH@T8Z#!)*I*(3KV
M\,D8N>X!NO? 8R%'=[V5[E3K3(6^7Q2%Q\6<%$+.E!>)]##!H28Z5RNU8!$L
MG\/H ZJB%?G+]<W/XG1Q1Q^G.?^:7XT? S4D)]WK\:TN,MSL_&0_\H?I:?+
MK_O/@U2V1FS2>9J-<7 U&QT-JI)M%4TA)<@L@ZMSQ\ZW'*]H>D)._$808/]Q
MT!^6.*<"A@M&^6P7'+=:+;_,UM MY&(L62W=]&UZ3!2LE$V6[L%3KC3AT0M\
MK%>$3?"Q7R5?0.E.Z$D%I34TAE<X!9$W$7/?) R^T:B!$22[@2;Q O@TI>LN
MS8'/0>D4N"[M4T(QQD?F$C"PX:Z0Z24D)&>&]CLGC"848@=I(B>@K1]41B(X
M1+)V%N%<& .:6[",V%B64>,P$_C0MJL(ZWW<08+*/8;Z.3-E%+4WR5G&IM+.
M;6=RZS*_,@F>F;6&2,%@SQYMVC<49?HM>^JO"]<21$9;*EL^,R(B ZDIJ$TS
M5:U3;>FW&V60K:,<Y/^+D6-(WCNRH5!.__/ EZLBF^,N5^ZO=[X\O_9%VPPN
MI$9\RV7[[F/U)^F+J)3:0[$GM^:Y-N3BAMO$WD+%ZT[?T\3Z,[ROB9KWMTW$
M6OK6,_;.!6Z W0;>W8HZ@%F>U:%]O/'3>:OX3KA]*4V]+MKV*P7S^@=02P,$
M%     @ >H%N55*)S2PJ @  P@D  !4   !J:&ET+3(P,C(Q,3$T7V1E9BYX
M;6R]EE%OVC 4A=\G[3]XWK/C!,0D4EB%.G5"8IL$:[57$U_ PK&1;2#\^]F!
M,"AI5\9H'B"Q[SGGLW.5I'-;Y!*MP%BA51<G48P1J$QSH:9=_# BO=%=OX^1
M=4QQ)K6"+E8:WWY^_P[YH_.!$'0O0/(4?=$9Z:N)OD'?60XI^@H*#'/:W*!'
M)I=A1-\+"0;=Z7PAP8&?V :GJ!4EG\:(D%?X/H+BVCP,^WO?F7,+FU*Z7J\C
MI5=LK<W<1IG.7V<X<LPM[=XM+N+=L95WI%#S-/R,F07D]TO9M+"BBT/N+G;=
MC+29TD8<)_37M\$HFT'.B%!AWS+ E2JXU.F2=KM-R]FJ]*2R&!M9931IA;-W
M]K/<[06'Q2VZG3PL%2]8'T!;D=IR)0.=,5=VR%^)T+,5X8I4920,D:1!FDE4
M6(ZK^U1NMM$2AC!!X=_?Z.-E6<BBJ5[1#"8T%- 19$LCW.:'DAL/73K,#$RV
M,ENG:\2-1C@AX23D?ZPS<9N%;W<K0K=B1"] ['%NP-J?WO BRF=\_A_H4-CY
M181/#5Y"8R:KZ.J*GQ+4-%75VZ&;6F7^S%N8;#D&PD4.*CQ=,-H%G2P_N CE
MJ"^ENQI::W!][GT8X3IGXDSH4_4;$)=))(=\#.9,W&/I]5F9E.<1EH+K<RGM
M>N>B59HW[4F8L*5T_]R4E?R8V0\+)<)[9> OC[BA</XU#[PB#X9GO0:NF73R
M%+YFV)\':DCIT*.O$3_R&U!+ P04    " !Z@6Y5H9N!1H,!   H!   %0
M &IH:70M,C R,C$Q,31?<')E+GAM;-U2S4_",!2_F_@_U'KNNHUHP@"-T6A(
MT(.+QFO9'M#8]9&VL/G?VPZ&$K\XV\/6OOZ^\OJ&ETVER!J,E:A'-(EB2D 7
M6$H]']&GG%WEU^,Q)=8)70J%&D94([V\.#XB?@U/&".W$E29D1LLV%C/<$ >
M1 49N0,-1C@T _(LU"I4\%8J,.0:JZ4"!_YB8YR1LR@YGQ+&#M!]!EVB>7H<
M[W07SBUMQGE=UY'&M:C1O-JHP.HPP=P)M[([M;B)MVM#'RJI7[/PF0H+Q/=+
MVZRQ<D2#[]:V[D5HYCR-XX2_W$_R8@&58%*'OA5 .U90^8Z7]/M]WMYVT"_(
M9FI4Y]'C79R=LK^5O^ _);$RLVV\"1;"M<_^IPWY$1%.K(.Q4&))RGI)U-B2
M=LUO.VA0P2/,2/C[U]NYMGH6BFB.:U[ C < ?TA]U):W,##;@.UWZ#1.T[!A
M81-<3S^H[FWIY]7*,&Z4\+TX2P,6M&L[,/&%/0HTSD\9E)U0B'1 X/_B,.1[
M,^\K[U!+ 0(4 Q0    ( 'J!;E4*]P!Z?"(  & D   *              "
M 0    !I;6<P,#$N:G!G4$L! A0#%     @ >H%N56+DM#[^%   2!8   H
M             ( !I"(  &EM9S P,BYJ<&=02P$"% ,4    " !Z@6Y55*XK
M&$H(  ")'   &               @ '*-P  :FAF;V8M:'1M;#4V-#E?-#(T
M8C,N:'1M4$L! A0#%     @ >H%N56ILL-!\ @  J@<  !$
M ( !2D   &IH:70M,C R,C$Q,30N>'-D4$L! A0#%     @ >H%N55*)S2PJ
M @  P@D  !4              ( !]4(  &IH:70M,C R,C$Q,31?9&5F+GAM
M;%!+ 0(4 Q0    ( 'J!;E6AFX%&@P$  "@$   5              "  5)%
M  !J:&ET+3(P,C(Q,3$T7W!R92YX;6Q02P4&      8 !@![ 0  "$<

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
