<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:jhss="http://www.jhinvestments.com/20260702"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000792858-20260702.xsd" xlink:type="simple"/>
    <context id="D20160531_20160531_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160531_20160531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20180531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20190531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20200531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20220531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20230531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20240531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20160601_20250531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20190709_20190709_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="D20190709_20190709_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="D20190709_20190709_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="D20190709_20190709_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="D20190709_20190709_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="D20190709_20190709_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="D20190709_20190709_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2019-07-09</endDate>
        </period>
    </context>
    <context id="D20190709_20260531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190709_20260531_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190709_20260531_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190709_20260531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190709_20260531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190709_20260531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190709_20260531_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20200531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20200531_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20200531_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20200531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20200531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20200531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20200531_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20210531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20210531_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20210531_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20210531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20210531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20210531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20210531_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20220531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20220531_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20220531_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20220531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20220531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20220531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20220531_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20230531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20230531_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20230531_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20230531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20230531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20230531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20230531_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20240531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20240531_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20240531_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20240531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20240531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20240531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20240531_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20250531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20250531_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20250531_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20250531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20250531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20250531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20250531_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20260531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20260531_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20260531_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20260531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20260531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20260531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20190710_20260531_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20230208_20230208_BloombergHighYieldMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergHighYieldMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-08</startDate>
            <endDate>2023-02-08</endDate>
        </period>
    </context>
    <context id="D20230208_20230208_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-08</startDate>
            <endDate>2023-02-08</endDate>
        </period>
    </context>
    <context id="D20230208_20230208_C000238026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-08</startDate>
            <endDate>2023-02-08</endDate>
        </period>
    </context>
    <context id="D20230208_20260531_BloombergHighYieldMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergHighYieldMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-08</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20230208_20260531_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-08</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20230208_20260531_C000238026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-08</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20230531_BloombergHighYieldMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergHighYieldMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20230531_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20230531_C000238026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20240531_BloombergHighYieldMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergHighYieldMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20240531_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20240531_C000238026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20250531_BloombergHighYieldMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergHighYieldMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20250531_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20250531_C000238026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20260531_BloombergHighYieldMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergHighYieldMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20260531_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20230209_20260531_C000238026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-09</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20231218_20231218_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-18</startDate>
            <endDate>2023-12-18</endDate>
        </period>
    </context>
    <context id="D20231218_20231218_C000247081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-18</startDate>
            <endDate>2023-12-18</endDate>
        </period>
    </context>
    <context id="D20231218_20260531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-18</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20231218_20260531_C000247081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-18</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20231219_20240531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-19</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20231219_20240531_C000247081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-19</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="D20231219_20250531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-19</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20231219_20250531_C000247081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-19</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="D20231219_20260531_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-19</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="D20231219_20260531_C000247081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-19</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2021_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000001863Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000001865Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FiveY2026_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2017_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_BloombergHighYieldMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergHighYieldMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_BloombergUSCorporateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSCorporateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_BloombergUSSecuritizedMBSABSCMBSIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:BloombergUSSecuritizedMBSABSCMBSIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000001863Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000001865Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000238026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_C000247081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="FY2026_ICEBofAUSHighYieldIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">jhss:ICEBofAUSHighYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_BloombergUSAggregateBondC000001866IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000001866IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_BloombergUSAggregateBondC000106430IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondC000106430IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">jhss:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000001863Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000001865Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TenY2026_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="TI20260531_C000001863Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_PreferredSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:PreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_TermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentCorporationsAndAgenciesSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001863Member_USGovernmentDebtSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001863Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentDebtSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_PreferredSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:PreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_TermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentCorporationsAndAgenciesSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001865Member_USGovernmentDebtSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001865Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentDebtSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_PreferredSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:PreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_TermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentCorporationsAndAgenciesSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000001866Member_USGovernmentDebtSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000001866Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentDebtSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_PreferredSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:PreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_TermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentCorporationsAndAgenciesSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078712Member_USGovernmentDebtSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentDebtSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_PreferredSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:PreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_TermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentCorporationsAndAgenciesSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000078713Member_USGovernmentDebtSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000078713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentDebtSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_PreferredSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:PreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_TermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentCorporationsAndAgenciesSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000106430Member_USGovernmentDebtSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000106430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentDebtSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_ConvertibleBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ConvertibleBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_ForeignGovernmentObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ForeignGovernmentObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_PreferredSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:PreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_TermLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentCorporationsAndAgenciesSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000113489Member_USGovernmentDebtSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000113489Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentDebtSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212730Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212731Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000212732Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000212732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_AirportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">jhss:AirportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_CCCAndBelowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:CCCAndBelowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">jhss:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_EducationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">jhss:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_GeneralObligationBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:GeneralObligationBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_HousingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">jhss:HousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_NotRatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_OtherRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_PollutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">jhss:PollutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_RevenueBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:RevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_StandardPoorsBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_StandardPoorsBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_TobaccoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">jhss:TobaccoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_TransportationSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TransportationSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000238026Member_WaterAndSewerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000238026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">jhss:WaterAndSewerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhss:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_ShortTermInvestmentsAndOtherQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:ShortTermInvestmentsAndOtherQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_USGovernmentCorporationsAndAgenciesSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentCorporationsAndAgenciesSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_USGovernmentDebtSecuritiesQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">jhss:USGovernmentDebtSecuritiesQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="TI20260531_C000247081Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000792858</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhss:C000247081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>jhss:Holding</measure>
    </unit>
    <oef:AccmVal
      contextRef="D20190710_20250531_ICEBofAUSHighYieldIndexMember"
      decimals="INF"
      id="h_1_02690f00-8fb6-00ed-dd6f-ded198fc307d"
      unitRef="USD">12976.139967</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20250531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_1_799a19f9-4f1b-dc81-0f26-9ef13bdba18e"
      unitRef="USD">10331.603803</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_1_de6b9eb5-738a-888b-61b5-1edadeb05124"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_10_5b643168-644b-c0ac-17bd-938280b24782"
      unitRef="USD">1125848.638298</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20260531_BloombergUSCorporateBondIndexMember"
      decimals="INF"
      id="h_10_86b87a8b-756e-e033-b73f-8e18e793e8b5"
      unitRef="USD">11478.744491</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_10_dcb230bd-2166-77af-a384-1237215cc029"
      unitRef="USD">281462.159575</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_11_a79913a3-c959-e228-e511-a3026c3e22e1"
      unitRef="USD">1183641.691346</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_11_ca2e86a4-2d65-f1a6-26e4-37684443ffef"
      unitRef="USD">295910.422837</oef:AccmVal>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_NotRatedMember"
      decimals="4"
      id="h_12_b4e28e54-f35d-482a-6ef6-7e52c87dc3d2"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:AccmVal
      contextRef="D20190709_20190709_C000212732Member"
      decimals="INF"
      id="h_2_50803997-db1c-6f74-914e-f0c1d8b9a2d9"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20260531_ICEBofAUSHighYieldIndexMember"
      decimals="INF"
      id="h_2_557f6baa-5cf5-ecfa-e1dd-7a0f1f29e9d9"
      unitRef="USD">13942.088627</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20231218_20231218_C000247081Member"
      decimals="INF"
      id="h_2_5bcd2422-740a-fbc2-e8bd-d411834beb8c"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_2_74c8a525-c262-5097-b370-0abedddd0325"
      unitRef="USD">1015783.92</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_2_ff3cb646-be3d-883d-e2be-a6779ee4d909"
      unitRef="USD">253945.98</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190709_20190709_BloombergUSCorporateBondIndexMember"
      decimals="INF"
      id="h_3_0a151e6b-716d-1669-42de-e95281e0601b"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_3_0d9feae0-ece3-94c1-9903-7fbd2e211ef8"
      unitRef="USD">252994.627254</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20231218_20231218_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_3_36e42660-bdac-de31-2f1b-7883f290f9e4"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_3_86a62a7d-2b7d-825d-cc85-d0cb9758812d"
      unitRef="USD">1011978.509016</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190709_20190709_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="INF"
      id="h_3_e3f8c399-0494-278b-abc9-a983128f6026"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20200531_BloombergUSCorporateBondIndexMember"
      decimals="INF"
      id="h_4_681ac7c8-15eb-fdbd-fdbe-bed151e7325d"
      unitRef="USD">10735.0264</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20231219_20240531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_4_7bf554bc-b2c7-844c-1068-7f846097ac48"
      unitRef="USD">9919.4259</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_4_ca5740eb-7def-59ae-2735-7247964c4e64"
      unitRef="USD">1076750.841152</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_4_f432ef46-709b-d467-aa5a-0e922a3e6ac9"
      unitRef="USD">269187.710288</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20210531_BloombergUSCorporateBondIndexMember"
      decimals="INF"
      id="h_5_265e2161-8a94-6d33-cba8-02adfd3de24b"
      unitRef="USD">11125.693226</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20231219_20250531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_5_2a5e87fb-91fe-45fd-fa86-d7751111c9e1"
      unitRef="USD">10460.918432</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_5_78eafb33-357b-1e93-6b1e-ad00516dca56"
      unitRef="USD">1178132.876511</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_5_bba0168c-39a0-ccbf-eed6-10a76fa43c7f"
      unitRef="USD">294533.219128</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20220531_BloombergUSCorporateBondIndexMember"
      decimals="INF"
      id="h_6_aa0a45a6-e385-1389-7a1f-71a7755c6c55"
      unitRef="USD">9982.051845</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_6_aa27059c-853e-54c5-7792-8f0ad1a6248c"
      unitRef="USD">1173363.075966</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20231219_20260531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_6_b27ec543-6b61-e870-246b-852cb3e6f740"
      unitRef="USD">10997.907503</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_6_fa541209-f529-5317-0907-8c1e8f425d98"
      unitRef="USD">293340.768992</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20230531_BloombergUSCorporateBondIndexMember"
      decimals="INF"
      id="h_7_87deb832-07ef-2074-54b6-c01ca96a053a"
      unitRef="USD">9812.468563</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_7_b3d6bdd2-4479-b78e-c3f4-2750965c689d"
      unitRef="USD">1076888.682781</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_7_de213334-4928-5bbc-cb0f-071ac63fe2ef"
      unitRef="USD">269222.170696</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_8_56edb4cb-eb86-4ccf-bf17-accedd6f2aae"
      unitRef="USD">263453.261869</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20240531_BloombergUSCorporateBondIndexMember"
      decimals="INF"
      id="h_8_f021e1b0-8ebb-6b66-00d6-43b2bd0f93d0"
      unitRef="USD">10244.345527</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_9_4be96b8e-9f37-811e-667b-23e4f37e0e4d"
      unitRef="USD">1067570.90349</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20250531_BloombergUSCorporateBondIndexMember"
      decimals="INF"
      id="h_9_61cc4925-4096-daa8-ef0d-ed3221cf9a33"
      unitRef="USD">10819.399468</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_BloombergUSAggregateBondC000001866IndexMember"
      decimals="INF"
      id="h_9_a7c29382-1cdd-f9af-2a7d-34ceb42d4db0"
      unitRef="USD">266892.725873</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230208_20230208_BloombergHighYieldMunicipalBondIndexMember"
      decimals="INF"
      id="g_1a356175_e70b_4d74_ad48_bb4cc157834a"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230208_20230208_BloombergMunicipalBondIndexMember"
      decimals="INF"
      id="g_33dad743_fef8_4d4d_87f4_5b698e7e3102"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230208_20230208_C000238026Member"
      decimals="INF"
      id="g_f29f3142_8ca3_485e_a351_9f872224acbe"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_C000078713Member"
      decimals="INF"
      id="h_0008485b_bacf_4eea_8d53_7ed40d0011c8"
      unitRef="USD">10742.96993</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_C000001866Member"
      decimals="INF"
      id="h_01ab0e68_0064_4c8e_8575_3567aed34121"
      unitRef="USD">280608.34706</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_0474a0be_69b7_4809_a8cf_1563a82af742"
      unitRef="USD">11781.328765</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20240531_C000238026Member"
      decimals="INF"
      id="h_064b289c_c4e1_4d59_8635_d6e3e47888f7"
      unitRef="USD">10841.066184</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20240531_C000212731Member"
      decimals="INF"
      id="h_0710fba9_2bb1_4d45_96b4_63332115d3c9"
      unitRef="USD">11482.979421</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20220531_C000212731Member"
      decimals="INF"
      id="h_09d0fd07_f82b_415e_8ac5_613ecae422a7"
      unitRef="USD">10393.424561</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000113489Member"
      decimals="INF"
      id="h_0ad1717f_4450_4c4f_9517_9d90b907028d"
      unitRef="USD">11960.678084</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20240531_C000212730Member"
      decimals="INF"
      id="h_0f762cc6_3e0a_4a04_adf8_3ed5cdfd1e52"
      unitRef="USD">10787.425178</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_1_089e74d9-ddb3-ec48-dd1f-f8eb2a1c7d17"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_167a785d_a080_49cf_8ec8_abe0147957d6"
      unitRef="USD">11733.63076</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000106430Member"
      decimals="INF"
      id="h_16de532a_a131_4371_9f1c_9b98df2d2e76"
      unitRef="USD">1033873.22</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20231219_20240531_C000247081Member"
      decimals="INF"
      id="h_178a6039_60b5_4cf2_a5f2_952757213bba"
      unitRef="USD">9823.9645</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000078713Member"
      decimals="INF"
      id="h_178ae925_06a3_4901_9390_36d57e629b42"
      unitRef="USD">12231.924453</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_C000078712Member"
      decimals="INF"
      id="h_17fb3870_36f0_40ba_8b85_d4a541bfe25f"
      unitRef="USD">12232.73241</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_C000001863Member"
      decimals="INF"
      id="h_1af959cf_1330_4cd2_9ef1_22d1c164ee42"
      unitRef="USD">10206.676394</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20260531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_2_fabebd3c-e644-beb3-012f-d98acd4a6c20"
      unitRef="USD">10861.954781</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000001866Member"
      decimals="INF"
      id="h_2052321b_aa88_4270_919b_8e0e6d18ef64"
      unitRef="USD">327809.880769</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_C000001865Member"
      decimals="INF"
      id="h_207cd5bc_70c9_431d_ad24_8f65f93be690"
      unitRef="USD">11326.130498</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20230531_C000212731Member"
      decimals="INF"
      id="h_215163cd_b689_4366_ba8e_28435939f827"
      unitRef="USD">10253.373997</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190709_20190709_C000212731Member"
      decimals="INF"
      id="h_223e232b_db2d_48ad_bd24_ee33cd659b0a"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000001863Member"
      decimals="INF"
      id="h_24dddd1c_aecb_4a2d_b372_5a2434fdb290"
      unitRef="USD">9883.334304</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20260531_C000212732Member"
      decimals="INF"
      id="h_260fb263_f6db_4ae1_8cf3_9a1368101daa"
      unitRef="USD">12227.757252</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_C000106430Member"
      decimals="INF"
      id="h_288594df_2f87_4637_8a1e_5fd0759afc82"
      unitRef="USD">1130878.522087</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20250531_C000238026Member"
      decimals="INF"
      id="h_2a2b3f83_670d_4d24_9605_149789f63a31"
      unitRef="USD">10948.222426</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000078712Member"
      decimals="INF"
      id="h_2b6aac7f_7711_4aa8_94ec_5f3854872092"
      unitRef="USD">12929.000945</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_C000078713Member"
      decimals="INF"
      id="h_2c7662c8_0b39_4ffc_96c2_24215ebf702f"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_2cc76cfa_2633_4081_9029_8c65e0d87bcc"
      unitRef="USD">10675.709035</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_2d0083d2_0487_48d0_86ca_b9773fa8efed"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_C000078712Member"
      decimals="INF"
      id="h_2e81805e_c38b_49c2_aee9_1b28bcfbe556"
      unitRef="USD">11178.369318</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000001865Member"
      decimals="INF"
      id="h_2e826d5c_4447_4ce1_b78b_60980d41baf6"
      unitRef="USD">11869.369772</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20240531_BloombergHighYieldMunicipalBondIndexMember"
      decimals="INF"
      id="h_2fc0b54d_3270_4936_9074_673599d73e91"
      unitRef="USD">10624.146937</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20220531_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="INF"
      id="h_323cbec1_1264_4443_8a13_3d9f8b7e507a"
      unitRef="USD">9748.634354</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20260531_BloombergHighYieldMunicipalBondIndexMember"
      decimals="INF"
      id="h_32952fc1_6b59_4e6a_a326_d93cef9d188f"
      unitRef="USD">11694.819606</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_C000106430Member"
      decimals="INF"
      id="h_32e3c79d_a1df_4872_a1df_724959df70e3"
      unitRef="USD">1076085.753985</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190709_20190709_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_3381a010_c59e_45e5_bf4d_2b445226bfe0"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20220531_C000212732Member"
      decimals="INF"
      id="h_3652c762_275e_45df_b251_c4f060e027ce"
      unitRef="USD">10108.362788</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000001865Member"
      decimals="INF"
      id="h_3858250e_5398_4fca_b28f_52649546a27c"
      unitRef="USD">10223.5225</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_C000113489Member"
      decimals="INF"
      id="h_38ba5a96_9f9c_484b_8a29_1159d684aa30"
      unitRef="USD">11318.234704</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20220531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_38f2e10a_e931_48e0_b177_f87afe56c449"
      unitRef="USD">9882.311735</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190709_20190709_ICEBofAUSHighYieldIndexMember"
      decimals="INF"
      id="h_3980337b_ac5a_4490_b647_d2e13e17073d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_C000106430Member"
      decimals="INF"
      id="h_3a06c69b_a160_42ac_84fb_30d42f03a820"
      unitRef="USD">1137995.237041</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20250531_BloombergHighYieldMunicipalBondIndexMember"
      decimals="INF"
      id="h_3bab4010_3ad6_415d_b950_87dbe5725eb4"
      unitRef="USD">11010.742645</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_C000001865Member"
      decimals="INF"
      id="h_3ebb7e00_04a4_40a9_a127_f4902c30f483"
      unitRef="USD">10468.659534</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_3f98f371_764d_4fd4_ae1e_c4e7b6a56642"
      unitRef="USD">10768.886828</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_C000113489Member"
      decimals="INF"
      id="h_3fad0aec_52fc_46fd_bfd5_fb873cc520d6"
      unitRef="USD">10599.168551</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_C000078712Member"
      decimals="INF"
      id="h_407540aa_efff_44b2_9ff6_915d986976a1"
      unitRef="USD">10281.302652</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_C000078713Member"
      decimals="INF"
      id="h_41e39dd4_9690_48bf_b853_17755d534f4e"
      unitRef="USD">11266.81401</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_C000078713Member"
      decimals="INF"
      id="h_420315df_903e_4322_ac7f_6352d8475f07"
      unitRef="USD">12452.239158</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20210531_ICEBofAUSHighYieldIndexMember"
      decimals="INF"
      id="h_49d1cdcc_ce72_4b43_9c17_b3f35f84f6bf"
      unitRef="USD">11262.279116</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20260531_C000212730Member"
      decimals="INF"
      id="h_4a3a3770_84c4_4e8f_87e2_6dcb40c06c07"
      unitRef="USD">12334.472142</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20230531_BloombergHighYieldMunicipalBondIndexMember"
      decimals="INF"
      id="h_4e4bd98e_268d_4c4f_95af_a7e00d353687"
      unitRef="USD">9820.0531</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000106430Member"
      decimals="INF"
      id="h_4e53e740_b714_46c8_956b_e26c7ce2e8b9"
      unitRef="USD">1325475.382192</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_C000001865Member"
      decimals="INF"
      id="h_4fb6f08a_9872_4e29_862a_f8188b921239"
      unitRef="USD">10108.732176</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_55eefb2a_af57_43c0_823e_6d98b5c315d6"
      unitRef="USD">10538.130475</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000001863Member"
      decimals="INF"
      id="h_5645a6c6_833e_4ee4_891d_dd26086f8e74"
      unitRef="USD">11536.645648</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000001865Member"
      decimals="INF"
      id="h_599c1f9b_d143_43a7_8332_f62adfb3c302"
      unitRef="USD">11604.172019</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_C000078712Member"
      decimals="INF"
      id="h_5ac83689_8e40_4a2b_9d85_496202c59fb0"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_C000001866Member"
      decimals="INF"
      id="h_5bbe897b_2b17_437d_8f03_9fb6eef83020"
      unitRef="USD">280111.504759</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_C000078713Member"
      decimals="INF"
      id="h_60b318ca_00ef_446c_ad23_e8b5f70fab78"
      unitRef="USD">10321.986275</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_618304ca_a773_4f82_852c_379d60c1e638"
      unitRef="USD">10767.508411</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20220531_C000212730Member"
      decimals="INF"
      id="h_63a5577a_9e1e_4655_86df_b8bfaf931949"
      unitRef="USD">10049.270727</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190709_20190709_C000212730Member"
      decimals="INF"
      id="h_658e32a2_7ef4_4f11_b1db_0aaa35b03b8d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_C000078712Member"
      decimals="INF"
      id="h_6625e1a2_c7c8_47ad_ab88_13bc405abe7a"
      unitRef="USD">10679.339789</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_C000106430Member"
      decimals="INF"
      id="h_6834e666_4b63_4542_923a_92bac54bf34c"
      unitRef="USD">1033412.464061</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_C000001866Member"
      decimals="INF"
      id="h_695e497e_24f6_48b1_b9f8_cded48bbd8ed"
      unitRef="USD">257397.968918</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000113489Member"
      decimals="INF"
      id="h_6b018786_e1e1_453e_8500_8b02387829b7"
      unitRef="USD">12609.328839</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20210531_C000212731Member"
      decimals="INF"
      id="h_71b66ab3_a34b_4a3a_a65e_49c2f8109aac"
      unitRef="USD">11053.981654</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20200531_C000212732Member"
      decimals="INF"
      id="h_71b6ec5a_878b_4fb4_9c29_0c32600a89f1"
      unitRef="USD">10237.3293</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20220531_ICEBofAUSHighYieldIndexMember"
      decimals="INF"
      id="h_75d4ed57_e58f_4f4e_9843_adc56809fee6"
      unitRef="USD">10699.225413</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_C000078713Member"
      decimals="INF"
      id="h_76d26e2e_a7a0_4b4f_97cf_a17cb8165495"
      unitRef="USD">11325.871559</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20210531_C000212732Member"
      decimals="INF"
      id="h_78206846_93d4_4eb0_8cbb_999fab158a57"
      unitRef="USD">10751.020978</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_C000001865Member"
      decimals="INF"
      id="h_78a3a621_f6ea_4ed2_a5eb_099135185e77"
      unitRef="USD">10765.59186</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20260531_BloombergMunicipalBondIndexMember"
      decimals="INF"
      id="h_78ec7913_be43_40dc_a57d_8ea0c177b50f"
      unitRef="USD">11062.774583</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_790df5de_3944_4aff_ac34_2d00c93f2851"
      unitRef="USD">10119.78509</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20240531_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="INF"
      id="h_7b5dd506_1740_412c_b46e_a390db97dff2"
      unitRef="USD">9570.666612</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20260531_C000238026Member"
      decimals="INF"
      id="h_7e35ca67_be48_4bb6_b7d5_371b5166d090"
      unitRef="USD">11745.870608</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_C000001866Member"
      decimals="INF"
      id="h_7e8edf50_7c38_40f7_b599_be6674823f9a"
      unitRef="USD">268147.592779</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_BloombergUSAggregateBondC000106430IndexMember"
      decimals="INF"
      id="h_8_dce4617c-f171-3b7d-f71e-06abbc779d48"
      unitRef="USD">1053813.047473</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20240531_BloombergMunicipalBondIndexMember"
      decimals="INF"
      id="h_80be75dd_339e_493d_8664_e620e7e6ea03"
      unitRef="USD">10164.719891</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20260531_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="INF"
      id="h_80e2f6ac_2b92_44fe_8219_18c89000c4a3"
      unitRef="USD">10822.473819</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20250531_C000212730Member"
      decimals="INF"
      id="h_81297ceb_48af_4b47_9016_33692106f174"
      unitRef="USD">11522.819271</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_C000078713Member"
      decimals="INF"
      id="h_854b25a1_dd58_4a38_82f4_23d76ae8d281"
      unitRef="USD">11268.19116</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20260531_C000212731Member"
      decimals="INF"
      id="h_85e9a2d0_dde3_45bb_b74a_8356ad2718d9"
      unitRef="USD">13263.913116</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_C000078713Member"
      decimals="INF"
      id="h_8e7caa88_3fa3_4f76_8275_76b1150e9dc2"
      unitRef="USD">11731.624255</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20231219_20260531_C000247081Member"
      decimals="INF"
      id="h_8ef48596_4c1b_4307_8e68_c15bdf4dc207"
      unitRef="USD">10998.041555</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000001866Member"
      decimals="INF"
      id="h_8f9e033a_2d9f_436f_9e27_1f7c51d8c917"
      unitRef="USD">258182.635</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_C000001865Member"
      decimals="INF"
      id="h_91128dbb_6687_49eb_a7df_24aa82752ef5"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20200531_C000212730Member"
      decimals="INF"
      id="h_911325f6_30a8_4866_98c0_24771fd43152"
      unitRef="USD">10373.8283</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000001866Member"
      decimals="INF"
      id="h_916536e4_3ee9_48d2_9e09_f93d8554a5a2"
      unitRef="USD">304482.906498</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_C000078712Member"
      decimals="INF"
      id="h_92da11a9_2d63_4f45_bed8_e85f5f38f5ec"
      unitRef="USD">11528.135642</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000078712Member"
      decimals="INF"
      id="h_9418e62e_78ac_4e4d_ad06_f507968cdaba"
      unitRef="USD">10311.1825</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_C000113489Member"
      decimals="INF"
      id="h_9604f2f0_e73e_4375_83ca_960c7cbfa410"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_976316fe_7b82_4edc_885c_e1227524b9a2"
      unitRef="USD">11258.486383</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20230531_C000212730Member"
      decimals="INF"
      id="h_9816f07d_2336_4c2d_9240_3966c250fa63"
      unitRef="USD">10068.338314</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20200531_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="INF"
      id="h_9ca14036_ed98_4d1f_b76f_244d8e7ebfc6"
      unitRef="USD">10561.1777</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_C000001863Member"
      decimals="INF"
      id="h_9d316b16_0988_46cd_9946_3a991af2d658"
      unitRef="USD">10554.939189</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_C000113489Member"
      decimals="INF"
      id="h_9eb5825c_40f9_446e_85d5_4434e1d7d894"
      unitRef="USD">11024.833127</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_C000113489Member"
      decimals="INF"
      id="h_a10b0b7f_53b2_437b_8132_7a3c6e598329"
      unitRef="USD">11067.062275</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_C000001863Member"
      decimals="INF"
      id="h_a1502b56_bf65_45f7_aa0c_f257eecad3cc"
      unitRef="USD">10665.601838</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20230531_BloombergMunicipalBondIndexMember"
      decimals="INF"
      id="h_a1c83d34_64be_4370_822b_4bfbe56fd193"
      unitRef="USD">9900.1086</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_C000106430Member"
      decimals="INF"
      id="h_aa063392_ab34_4502_a73c_625cc717f03b"
      unitRef="USD">1177972.951657</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_C000001866Member"
      decimals="INF"
      id="h_ab901d96_3d40_4594_a570_e6d326a2be3c"
      unitRef="USD">309696.131847</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20240531_C000212732Member"
      decimals="INF"
      id="h_aba6cb3b_2add_4eec_9292_cb594ced3ca5"
      unitRef="USD">10873.178352</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_C000106430Member"
      decimals="INF"
      id="h_b739f844_41c7_44db_b25f_af3f42f1d05f"
      unitRef="USD">1253084.123432</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000078713Member"
      decimals="INF"
      id="h_bb18083f_eec5_48f6_9c97_1b468d48da8c"
      unitRef="USD">13187.727302</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_C000106430Member"
      decimals="INF"
      id="h_bc593525_c2b1_4f37_9191_e055fb1f735f"
      unitRef="USD">1129116.87407</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20200531_ICEBofAUSHighYieldIndexMember"
      decimals="INF"
      id="h_bddd9613_bf7d_459f_94f2_73cc93aa92cf"
      unitRef="USD">9778.3931</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20200531_C000001865Member"
      decimals="INF"
      id="h_bfeb0ce0_0ee5_48e1_b7a3_c517312d5663"
      unitRef="USD">10803.768861</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_C000113489Member"
      decimals="INF"
      id="h_c00fab28_6914_44f4_a8e8_c6308ecd2592"
      unitRef="USD">10920.085967</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_C000001865Member"
      decimals="INF"
      id="h_c132ddfa_da3b_4fa3_bd15_a95b04adcb6c"
      unitRef="USD">10633.532347</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000078712Member"
      decimals="INF"
      id="h_c2d132ac_0ecc_4f48_9d7b_8307d1ae4c90"
      unitRef="USD">12110.118594</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_C000078712Member"
      decimals="INF"
      id="h_c56fa0b0_6c1f_4cad_a510_a0da1a2b3122"
      unitRef="USD">11192.599213</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20250531_C000212731Member"
      decimals="INF"
      id="h_c6755d9a_24f3_42e3_b4a6_b61a1ffe1c9b"
      unitRef="USD">12336.764778</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_c6dc986f_5f94_49ba_b5d0_b7f0e82bb94f"
      unitRef="USD">10157.8392</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000078713Member"
      decimals="INF"
      id="h_caf87f33_44d5_41f4_bce9_b513793d3fc2"
      unitRef="USD">10331.9048</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20231219_20250531_C000247081Member"
      decimals="INF"
      id="h_cb47ae14_5404_45f9_9685_b4afbd5ff571"
      unitRef="USD">10378.86249</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_C000001863Member"
      decimals="INF"
      id="h_ccb57240_2e2e_4e08_bdee_295a1cadf39b"
      unitRef="USD">12220.335857</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20200531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_cd8d7313_6b34_48d4_8592_ea9ef65b14f6"
      unitRef="USD">10811.4019</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_C000001866Member"
      decimals="INF"
      id="h_ce5c9eaf_ec58_47a2_95ac_37719f3012b7"
      unitRef="USD">282196.243619</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20230531_C000212732Member"
      decimals="INF"
      id="h_ce6e5695_1f5d_4126_8766_51d846f64bd0"
      unitRef="USD">10196.555524</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20210531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_d02c8709_2079_4ce4_9988_15df8b65d834"
      unitRef="USD">10767.63075</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20250531_C000212732Member"
      decimals="INF"
      id="h_d29242c5_253b_4053_a5a2_1eb116f7453f"
      unitRef="USD">11682.649946</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_C000106430Member"
      decimals="INF"
      id="h_d4ee54f4_c0f2_46d0_992e_a44465b2af40"
      unitRef="USD">1000000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2017_C000113489Member"
      decimals="INF"
      id="h_d55a2108_2a8a_4e80_b7ac_12bb0d712495"
      unitRef="USD">10285.5792</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_C000113489Member"
      decimals="INF"
      id="h_d66605e8_23e5_431a_ac51_77346fa8408e"
      unitRef="USD">11959.907307</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20220531_C000001863Member"
      decimals="INF"
      id="h_d66ae3c3_cfa5_4078_b532_8f0a28dd05d8"
      unitRef="USD">10646.140738</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20230531_C000078712Member"
      decimals="INF"
      id="h_d902a70b_b7d8_4159_9edd_452d94c263f9"
      unitRef="USD">11094.897</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20240531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_d9abfa39_624f_4f71_8485_eb416e40c54e"
      unitRef="USD">9796.805033</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_C000113489Member"
      decimals="INF"
      id="h_dbc13ce4_8a19_401d_ad84_6f2d85a10786"
      unitRef="USD">10229.582038</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_C000001863Member"
      decimals="INF"
      id="h_e0b1eec7_4d1b_4f9c_8a51_685288b2a3a1"
      unitRef="USD">9600</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_C000001863Member"
      decimals="INF"
      id="h_e0ed9b52_55a8_4036_ac96_08291f4209b3"
      unitRef="USD">10930.328979</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20250531_C000001863Member"
      decimals="INF"
      id="h_e34cd1d5_44c1_47ff_8552_23b0cd33c9b2"
      unitRef="USD">11579.919305</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20180531_C000001863Member"
      decimals="INF"
      id="h_e77f05f6_a528_41f9_87f0_a7af02dfeafc"
      unitRef="USD">9841.02039</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20190531_C000001865Member"
      decimals="INF"
      id="h_e7f96af3_41ef_4ad0_b796_b4427cb05dac"
      unitRef="USD">10411.359515</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160601_20240531_C000001866Member"
      decimals="INF"
      id="h_e86b074a_7d86_41ac_8e00_28b10228852c"
      unitRef="USD">291950.504342</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160531_20160531_C000001866Member"
      decimals="INF"
      id="h_ec95d0a3_e081_4116_8b74_f2d0a1b2b2d2"
      unitRef="USD">250000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20230531_C000238026Member"
      decimals="INF"
      id="h_ed03cba8_5afa_4cb7_8162_50fa0d9164f3"
      unitRef="USD">9970.505</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20210531_C000212730Member"
      decimals="INF"
      id="h_ed8f56bb_ce02_4c4c_861b_31b98ffc08c6"
      unitRef="USD">11109.339573</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20240531_ICEBofAUSHighYieldIndexMember"
      decimals="INF"
      id="h_eeb42bbc_ff54_459b_8354_45841bc59a00"
      unitRef="USD">11874.651454</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20230531_ICEBofAUSHighYieldIndexMember"
      decimals="INF"
      id="h_efc24a56_5a85_41d5_b7b8_1a7fbfb6c35d"
      unitRef="USD">10681.512417</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20210531_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="INF"
      id="h_efed9bc3_9382_4b94_b9ac_2757ab487f28"
      unitRef="USD">10547.881283</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20230531_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_f1838785_ca16_4755_aea5_27f0346dec68"
      unitRef="USD">9670.552966</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20250531_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="INF"
      id="h_f251096d_fc95_4d4d_8d1c_3e9d4ecc8fad"
      unitRef="USD">10142.162603</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2021_C000106430Member"
      decimals="INF"
      id="h_f2fd1646_f844_4749_bf55_694a875bf4ba"
      unitRef="USD">1226370.341276</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20200531_C000212731Member"
      decimals="INF"
      id="h_f59e30c3_9909_4b54_8ece_853b672fb2e5"
      unitRef="USD">9638.0097</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20190710_20230531_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="INF"
      id="h_f656c4ac_605e_48f5_ad95_e580b3e6afc5"
      unitRef="USD">9498.196324</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_f8555c47_dd9f_42b7_b4b7_eca2fb6e28db"
      unitRef="USD">11836.416913</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20230209_20250531_BloombergMunicipalBondIndexMember"
      decimals="INF"
      id="h_ff95fc8b_c503_49a3_a0d9_a3b086e493dc"
      unitRef="USD">10370.827477</oef:AccmVal>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_00b4026a_ebd0_4871_9266_8b539f2d9104"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_02ee5ac1_7bb9_4936_b9c7_d32cb3f77798"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_0635670e_f5d4_4685_bfd8_637d12de220c"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_CCCAndBelowMember"
      decimals="4"
      id="h_0c3075ee_6fb1_437f_ad9d_a90ba8ee2f0e"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_0d22f2e9_eab9_471f_9826_80a94a16179b"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember"
      decimals="4"
      id="h_0ef8a9f4_ff52_419a_9e30_c0cbb98b8a7b"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_153d688a_aee0_4efa_8d32_06c670819970"
      unitRef="pure">0.301</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_15c66dc3_248e_4033_88fc_49c0fe882599"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_CCCAndBelowMember"
      decimals="4"
      id="h_15d53faa_e622_43ef_8b12_23ca141b42e7"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_15ff261f_cb94_404a_abf6_9488d9cb78fc"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_17d935fb_1005_42d2_9ff0_ab1a93193880"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember"
      decimals="4"
      id="h_19206ef4_6a2c_41b3_8ad0_87dc60e58cdf"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_19ee5a80_c8c0_4769_95d3_6c063cceee67"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_1ac8c536_a511_4249_9b4c_4ad7be21043e"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_1b3d2692_ceda_4b4b_b04f_6e3b54b2d138"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_1eafe4e4_68ba_4868_a2ec_cd84534a321e"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_213122f0_42d7_4223_b366_83d7bfc0d3ee"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_USGovernmentDebtSecuritiesQualityMember"
      decimals="4"
      id="h_223ea6be_a1aa_41ba_a7ba_925c9a161626"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_USGovernmentDebtSecuritiesQualityMember"
      decimals="4"
      id="h_2303975c_a054_4a7b_8b2d_68c41fdddf7e"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember"
      decimals="4"
      id="h_2bd39791_59bb_4364_9d5d_83ce5dba1769"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_2f712862_0f94_4443_88c3_c99270cdc444"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_2fad013d_294d_4f62_b59d_9f0e3909875f"
      unitRef="pure">0.586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_32f16134_0d68_4116_8710_11ae72b51fe9"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember"
      decimals="4"
      id="h_354ac7a5_31d0_4a07_a007_ba0dc1433c9d"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_37605b65_3db5_45f6_a65c_8fd64e8b242a"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember"
      decimals="4"
      id="h_391fef5c_9453_4b98_ad02_5d75946fcbe7"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_3a46d1d5_5737_454c_a896_91b558454318"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember"
      decimals="4"
      id="h_3a8afc37_37b8_43c6_91b9_3005be3f3119"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_41dc22e0_9829_44e2_adb7_23efd2a15b33"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_422d6325_1bf4_415c_a6e3_0fbaed767de7"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember"
      decimals="4"
      id="h_42ee47de_c877_4e1f_abee_7500184d1ffa"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_4419c36a_edd4_43a5_9d08_f666f360a166"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_46facc3d_4c66_4b15_b128_efbda565eafd"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_4d1846ad_2991_4eeb_89f8_908d0c01310b"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_5016796b_6547_4a42_a781_4bd81623bd94"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_503e2f55_e843_4816_aa84_957fdfccd7a1"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_508f5971_831d_4939_978f_bce2b2eebc95"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_50d88855_c2e1_4f93_acd1_757d5f6e7e4b"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_522f3c52_57d4_4360_9e8a_156460969b27"
      unitRef="pure">0.497</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_NotRatedMember"
      decimals="4"
      id="h_5386b789_9bea_46a3_ad8b_bc73e1ca06c4"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_NotRatedMember"
      decimals="4"
      id="h_568b785e_fbd3_4411_b4e3_19bea04aa246"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_5a698833_a865_4dd7_9c32_06ee484edd7a"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_5d6ada18_f797_4ce7_87d1_eacad37cf2d6"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_CCCAndBelowMember"
      decimals="4"
      id="h_616d4303_4aa6_4c01_ab49_0f8f1e5880b7"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_63fdded3_2e0d_4c76_907e_3b13273fdd2b"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_NotRatedMember"
      decimals="4"
      id="h_66665890_f081_423d_9188_6c90f82404a6"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_67fbb704_8916_4f1c_aa2c_d99bd48134f9"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_USGovernmentDebtSecuritiesQualityMember"
      decimals="4"
      id="h_69925fea_d1cf_4efb_8a41_f364b5c24659"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_6fe72b0a_e21a_4ae2_a178_db4e8388be94"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_71e8f921_499b_4c15_a03b_600ec8925483"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember"
      decimals="4"
      id="h_75520d38_2f56_4605_a820_d9ff24d1d0f1"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember"
      decimals="4"
      id="h_75f347e3_e764_4ac6_86e6_e6169082de90"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_USGovernmentDebtSecuritiesQualityMember"
      decimals="4"
      id="h_76c0bdee_49f1_4d4c_98f2_00db6f7e8c9d"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_772e1c2e_9a19_4286_b56b_08cd7eeeaef7"
      unitRef="pure">0.773</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_79ba3246_a761_479a_9de6_57c16879d987"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_7ab3203d_7e80_4059_bb0d_7ff384bae1f8"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_7ba8105c_78be_422b_9639_6a18409ce5db"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_7bb0d535_979a_4d8b_8dde_48c036a0902a"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_7eb175a1_b43b_42b3_860b_6d7cda13b245"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_82c17b86_e698_4de3_aa8c_794d816422b4"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember"
      decimals="4"
      id="h_897a82ad_5f38_4c24_99d0_a8e5cb12990e"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_8cf33b27_3eab_45e6_89a6_cf092a96afd7"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_91332b88_cad7_4aa5_9b22_a4e73b5521c2"
      unitRef="pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_CCCAndBelowMember"
      decimals="4"
      id="h_95be7048_6f85_4d39_ae73_c6e27c3e74fa"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_NotRatedMember"
      decimals="4"
      id="h_9687874e_fb28_4009_a71d_3ed98f668b73"
      unitRef="pure">0.433</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_973f83d5_dfa1_4ea6_a038_9fd678429d7d"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_97b6b882_8822_4780_8a2a_5db4016cd8fd"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember"
      decimals="4"
      id="h_9811533c_ac0b_4efc_81dd_6cf2c128e421"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_9a50b6bf_e65a_46f5_961b_0e594ffdee5a"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_9b28fbfd_adc0_412e_a55e_61aa73922f19"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_9c94a61b_c765_4c8a_84f2_a7860045b954"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_9d93402c_d731_42a5_af13_95014bf073ba"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_9f21549d_ca39_4856_9088_682de328bab7"
      unitRef="pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_a16d0557_195b_4276_92a5_e2958e94b98f"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember"
      decimals="4"
      id="h_a23f3287_f1cf_4135_9884_8ce95af5ddfc"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_a2d7f6e4_9bf0_4fdf_9762_188c68cb12ae"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_CCCAndBelowMember"
      decimals="4"
      id="h_a53c7afd_19bd_4c36_90ce_2da46c2d3466"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_a6a27524_a132_4307_8598_1f20cacfb856"
      unitRef="pure">0.193</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_a96e1d71_f5bb_4fca_8fed_f27065e70dbb"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_NotRatedMember"
      decimals="4"
      id="h_aaa1a263_54ee_4cc7_b841_bdd541bc400d"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_b286c7fe_665e_426d_8aa9_e8fa986b4d55"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_b37f6702_c1b0_4243_b810_98c9d26a3438"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_NotRatedMember"
      decimals="4"
      id="h_b3b5cd24_3343_43b2_9055_07dfe697a247"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_USGovernmentDebtSecuritiesQualityMember"
      decimals="4"
      id="h_b44db76a_e545_4cc8_aeec_5235d3295d68"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_b53707c1_887c_4084_84fe_4ccdf360bebf"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_USGovernmentDebtSecuritiesQualityMember"
      decimals="4"
      id="h_b758be3b_0607_4910_a561_3e220690aa67"
      unitRef="pure">0.263</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_b7ee57c1_f8b7_4b17_bda1_589ed199c954"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_ba7395dd_5902_4833_854c_fbdfd959eab3"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_ba8095ff_6fa8_4913_8916_f6bcb45cfb61"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_bd2ee914_91e8_47ec_81e6_2c51b287b51b"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_StandardPoorsBBRatingMember"
      decimals="4"
      id="h_c0547b30_5e27_48a1_bd2e_25ef91cdd53a"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_c891316e_1c27_4b18_b402_a3f6bc9a5ec1"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember"
      decimals="4"
      id="h_c934d212_1c10_4132_bad8_db3211d9240b"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_CCCAndBelowMember"
      decimals="4"
      id="h_c98a95a0_2bda_43ec_80af_c04583abd264"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_caaf46d7_dcc7_4239_9959_5631fc5cb350"
      unitRef="pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_cd39a1ad_1ce5_4c25_9e5e_2f47a58d2c92"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember"
      decimals="4"
      id="h_cfe9e882_9d19_47f1_a841_0ba2647481f2"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_USGovernmentDebtSecuritiesQualityMember"
      decimals="4"
      id="h_d547c60d_629b_429c_b0c0_ee1f0428a615"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_d7a49b40_5588_43d1_897e_e86984b33a5e"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_d88e919a_3944_4223_ae18_1dedd4ea816b"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_MortgageBackedSecurityIssuedByUSGovernmentSponsoredEnterpriseQualityMember"
      decimals="4"
      id="h_db32885a_0652_4857_92b1_759b08b17e19"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_dc5c3e63_cc4b_4e35_91fd_5bc70a4e5ed6"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_NotRatedMember"
      decimals="4"
      id="h_e00d31e2_ed11_416c_a769_de57751aed3f"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_USGovernmentDebtSecuritiesQualityMember"
      decimals="4"
      id="h_e0fe1130_e3b7_4e6e_b97e_73fcf43ae0f5"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_CCCAndBelowMember"
      decimals="4"
      id="h_e25c7f81_0456_4ea0_8f58_a353d244b2a7"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_e458fe65_6a75_4592_9590_6cfb055ffe5e"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_CCCAndBelowMember"
      decimals="4"
      id="h_e608f080_f6a8_4445_b2b8_89ed01e31487"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_CCCAndBelowMember"
      decimals="4"
      id="h_e6d9f6d3_c657_48f3_9dcb_e03d940ae857"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_ShortTermInvestmentsAndOtherQualityMember"
      decimals="4"
      id="h_e97a29b5_7eaa_4aa5_b6f2_7ad6ce6d1c65"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_NotRatedMember"
      decimals="4"
      id="h_e9ac382b_823a_439f_a390_b1d0362c61df"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_NotRatedMember"
      decimals="4"
      id="h_ebcab7bf_f6f7_4f88_b419_f8512d3cf2c0"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_ee6c9164_97a4_4dbd_af04_1a0584087cc5"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_f91cb139_1d63_49cc_8286_4c2a4ee0170b"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_StandardPoorsBRatingMember"
      decimals="4"
      id="h_fd6411c7_59dd_4e61_8fa7_d38dba527b0a"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_USGovernmentCorporationsAndAgenciesSecuritiesQualityMember"
      decimals="4"
      id="h_ffe1665d_86c5_41e2_a93b_cce9056d9179"
      unitRef="pure">0.562</oef:PctOfNav>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_8e047ad0_4b76_491e_ac9f_aa8171c41d5b">0000792858</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_a45dcdec_6b14_435b_a24c_413a11c35943">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_1_cfded56b-8989-de03-0a99-b74d1e095c6a">N-1A</dei:EntityInvCompanyType>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000212732Member"
      id="h_1_eb7aadb7-dcc3-85ae-cedd-73aea9989878">2019-07-09</oef:PerfInceptionDate>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000238026Member"
      id="h_1_ff92b65c-3a74-8d51-6ed4-69f7dc9baf05">2023-02-08</oef:PerfInceptionDate>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000212730Member"
      id="h_11_3c662528-959c-1b15-9f07-af4026822ed8">2019-07-09</oef:PerfInceptionDate>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000212731Member"
      id="h_3_73788cf5-df74-fced-6a72-c3453ab83eab">2019-07-09</oef:PerfInceptionDate>
    <oef:PerfInceptionDate
      contextRef="FY2026_C000247081Member"
      id="h_7_9b3afe20-dece-7d54-5020-710c33b45812">2023-12-18</oef:PerfInceptionDate>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_4_d428abf0_2ec9_ff84_7b78_e24225613cb9">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_04f5f3b0_160e_7dfb_e3a6_9b311014a601">JOHN HANCOCK STRATEGIC SERIES</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_3_33d42024_a681_79bb_6c7f_5afd65cb653e">2026-05-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="FY2026_C000001863Member"
      id="t_15_44b423e1_776c_94f7_5ed5_5533296522bc">John Hancock Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000001863Member"
      id="t_16_78042288_271b_2b5e_b8e5_8148dc0703ee">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000001863Member"
      id="t_17_307acfd7_5cac_88af_6efc_c1f8434e8846">JHFIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_1_4aaa4531_a5aa_46d0_b08c_0e752bd4f68b">This annual shareholder report contains important information about the John Hancock Income Fund (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000001863Member"
      id="t_2_f1a3a942_e2cc_4898_8d53_ed62db490254">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_3_100e5faa_5ca4_4e1a_93ba_de59266ca51a">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000001863Member"
      id="t_4_03702418_68ef_4299_8449_0092dd461efd">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000001863Member"
      id="t_5_bc64f5fd_a874_4ff7_a2ce_986b39d027c2">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_6_01e1c9e6_827a_4c53_ba11_224d6af03c12">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund&lt;br/&gt;(Class A/JHFIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;83&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000001863Member"
      decimals="INF"
      id="h_1_cfaf3688_5939_4b51_9764_703f3dccad60"
      unitRef="USD">83</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000001863Member"
      decimals="4"
      id="h_2_02d92faa_2848_4efc_ab05_6f2d65c2b6eb"
      unitRef="pure">0.0081</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_7_9d2df7f6_5cdc_4c24_a830_ea8e88a30ca0">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Income Fund (Class A/JHFIX) returned 5.53% (excluding sales charges) for the year ended May 31, 2026. The most significant factors affecting fund performance during the period included fluctuations in global bond yields, three short-term interest rate cuts by the U.S. Federal Reserve, and escalating conflict in the Middle East, which sparked concerns about higher energy prices and inflation.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Duration (interest-rate sensitivity) &lt;/b&gt; | Declining global bond yields during portions of the period contributed to higher bond prices.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Corporate debt&lt;/b&gt; | High-yield and investment-grade corporate bonds, which comprised more than a third of the portfolio on average, were the top performers in global bond markets during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Non-U.S. bonds &lt;/b&gt; | The fund&#x2019;s holdings of bonds from outside of the U.S. contributed notably to performance, led by bonds from New Zealand, the Eurozone and Indonesia.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Foreign currency positioning &lt;/b&gt; | Long exposures to the Japanese yen, Indian rupee, and Philippine peso alongside a short exposure to the Mexican peso detracted from performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_8_159c0a10_6bee_4685_b415_3a4b38c4ed77">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559515.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_9_6a4fca51_568a_4e94_898c_78402f651b8e">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class A/JHFIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.38&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.34&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class A/JHFIX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.53&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000001863Member"
      id="t_20_c3faac26_a923_5e16_793f_c8758944d8ef">Income Fund (Class A/JHFIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000001863Member"
      decimals="4"
      id="h_3_6146b44c_b598_436b_8696_c66d39c31e2f"
      unitRef="pure">0.0138</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000001863Member"
      decimals="4"
      id="h_4_ac7ee072_61f6_4f0e_b587_34f7c5ede4ca"
      unitRef="pure">0.0034</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000001863Member"
      decimals="4"
      id="h_5_95fe38ab_65b4_4e08_81ee_601753443012"
      unitRef="pure">0.0202</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000001863Member_WithoutSalesLoadMember"
      id="t_21_fbf0d921_cecb_d829_d0b4_356b8df36202">Income Fund (Class A/JHFIX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000001863Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_6_7e0fed51_2046_42c9_9910_3ef77d781d05"
      unitRef="pure">0.0553</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000001863Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_7_162e4b28_1bd4_42ac_a794_3a1a56e0cc06"
      unitRef="pure">0.0116</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000001863Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_8_1cc671ac_2aec_4b00_8250_f4808cb96c9a"
      unitRef="pure">0.0244</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_22_e6f309d8_8fe8_abaa_cdaf_bb7ba85e7d62">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_9_ebf9cb95_8dd7_40ee_bc2a_8794f54d7c6e"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_10_dc133e93_0c77_45cb_921d_2a5d1e8fa0b2"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_11_e8dcc260_c710_40e7_b4ab_790b1cb96ca5"
      unitRef="pure">0.0170</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000001863Member"
      id="t_10_810d4964_3c9a_435b_8408_8797634a2835">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_11_8e221e8b_acb8_420a_b9b3_0f55202f3064">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_12_f902c209_b484_4578_b9cd_f8c330b1bf13">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_13_70a945df_b2a0_481b_9f53_fc09d48bc298">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,702,202,172&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;515&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,992,533&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000001863Member"
      decimals="INF"
      id="h_12_236b922b_8e71_4717_a576_d09a4fb397e8"
      unitRef="USD">1702202172</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000001863Member"
      decimals="INF"
      id="h_13_95affb1c_0766_4918_be83_e35d9b83c097"
      unitRef="Holding">515</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000001863Member"
      decimals="INF"
      id="h_14_b13d5d9f_4d2b_4d8e_9494_6028c4ae7275"
      unitRef="USD">5992533</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000001863Member"
      decimals="4"
      id="h_15_5da18c2a_4c7f_4735_a1e2_c7bb0ea2b641"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_14_f6d4dc24_e335_4f87_b128_8fe83184103b">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Corporate bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;37.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Foreign government obligations&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Term loans&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; Commercial and residential&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Asset-backed securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Preferred securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Convertible bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559518.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_16_c3fce15a_bbb5_4af9_b5fc_a18e3f6a670e"
      unitRef="pure">0.375</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_17_e4aa4ea0_13ea_4980_9a90_0a5a66f01e92"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_TermLoansMember"
      decimals="4"
      id="h_18_dfa7f804_64f8_48f7_9187_bca88589b42f"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_19_93a5949a_3b95_4b1e_b21d_680057a65ddf"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember"
      decimals="4"
      id="h_20_70e02a93_e70a_4e25_ae9e_5d9c00bbd008"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_21_1799148a_7ae1_4fbf_ae18_96db34840267"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_22_040cb57f_fcd2_4945_b97c_4ccac9e63d26"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_PreferredSecuritiesMember"
      decimals="4"
      id="h_23_3645a88c_47dd_46eb_9b73_f42c0651247a"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_ConvertibleBondsMember"
      decimals="4"
      id="h_24_2b9d4519_8550_4c4e_8aaf_e2039e8c468f"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"
      decimals="4"
      id="h_25_04e2fd44_9d8d_41fe_8624_22c09f15d321"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001863Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_26_1c5187c9_a1ef_47ae_a577_c76efcc854e8"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_18_f54df6df_876b_3a24_7055_866fb09c94cf">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000001863Member"
      id="t_19_81487f07_8594_94bb_ede0_35f2fbff004b">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000001865Member"
      id="t_29_b5c9d311_1541_33b9_ea3d_180d77c4c0f8">John Hancock Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000001865Member"
      id="t_30_3e561d4a_327a_7f8d_2b43_f83423bf9df2">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000001865Member"
      id="t_31_859677fa_e6c9_e35e_e20e_b85b48bec072">JSTCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_15_773701c6_7517_4213_af20_a6853b6a248e">This annual shareholder report contains important information about the John Hancock Income Fund (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000001865Member"
      id="t_16_8ebb0096_a621_4626_8716_3dc0c4fa6221">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_17_8f90ccb9_50b1_4a05_bbb8_29388f2d755a">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000001865Member"
      id="t_18_27cb9dc0_43d5_4cbb_9a0c_ce6588bcf636">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000001865Member"
      id="t_19_e6a39bb7_3110_4606_941e_13de274f5a1a">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_20_76d5e444_042d_480e_b79c_5520af213f4a">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund&lt;br/&gt;(Class C/JSTCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;155&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000001865Member"
      decimals="INF"
      id="h_27_f0de8137_7e40_479a_a1c4_fb76e5ad56ac"
      unitRef="USD">155</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000001865Member"
      decimals="4"
      id="h_28_55932590_b35a_40f7_851d_5629c73bd94d"
      unitRef="pure">0.0151</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_21_75d9ac4a_2a07_490e_a51a_568027656119">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Income Fund (Class C/JSTCX) returned 4.80% (excluding sales charges) for the year ended May 31, 2026. The most significant factors affecting fund performance during the period included fluctuations in global bond yields, three short-term interest rate cuts by the U.S. Federal Reserve, and escalating conflict in the Middle East, which sparked concerns about higher energy prices and inflation.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Duration (interest-rate sensitivity) &lt;/b&gt; | Declining global bond yields during portions of the period contributed to higher bond prices.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Corporate debt&lt;/b&gt; | High-yield and investment-grade corporate bonds, which comprised more than a third of the portfolio on average, were the top performers in global bond markets during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Non-U.S. bonds &lt;/b&gt; | The fund&#x2019;s holdings of bonds from outside of the U.S. contributed notably to performance, led by bonds from New Zealand, the Eurozone and Indonesia.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Foreign currency positioning &lt;/b&gt; | Long exposures to the Japanese yen, Indian rupee, and Philippine peso alongside a short exposure to the Mexican peso detracted from performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_22_3e0355af_29a2_4a96_9505_96c323c12060">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559478.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_23_f0ef6b57_49a8_4274_b9a5_87b33644fd37">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class C/JSTCX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.45&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class C/JSTCX)&#x2014;excluding sales charge&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.80&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.45&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.73&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000001865Member"
      id="t_32_a6b5b067_443b_70bd_ff11_bf17b3d50195">Income Fund (Class C/JSTCX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000001865Member"
      decimals="4"
      id="h_29_be0e30bb_3987_45bd_8de6_37cc30393ab8"
      unitRef="pure">0.0380</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000001865Member"
      decimals="4"
      id="h_30_103e425a_5f70_4d95_9102_b1e6c0919d4e"
      unitRef="pure">0.0045</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000001865Member"
      decimals="4"
      id="h_31_dbe919d1_114e_4420_993d_71d41a1a28cd"
      unitRef="pure">0.0173</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000001865Member_WithoutSalesLoadMember"
      id="t_33_69d0e84e_e570_f878_2e22_0175c83a035b">Income Fund (Class C/JSTCX)&#x2014;excluding sales charge</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000001865Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_32_9971c838_d314_4a79_b09a_8e84999850ae"
      unitRef="pure">0.0480</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000001865Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_33_45947307_49b0_47cb_a4ea_58487bf6c1e2"
      unitRef="pure">0.0045</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000001865Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_34_fa9c2e60_9870_4498_b437_6c4d24435405"
      unitRef="pure">0.0173</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_34_4a08aeb7_267d_c33e_63cc_d1f8e716e368">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_35_850ce5be_5942_4df4_946e_ddc0ab91f56b"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_36_b917e561_4699_4864_be44_5e99750c049c"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_37_31bcf8a7_46c4_4ab0_bf06_58a2cbc3e965"
      unitRef="pure">0.0170</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000001865Member"
      id="t_24_413261d7_daf6_4ad6_8b31_f7d0ad53d261">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_25_7a325e78_23ba_4080_ad7c_de3a5bba9ede">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_26_40216a31_9c2d_4256_869b_b8ac91242cb4">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_27_20059a5c_928d_4559_903a_4a4305048e4e">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,702,202,172&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;515&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,992,533&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000001865Member"
      decimals="INF"
      id="h_38_1c2e5150_0b6e_40b9_9eee_d5c125779adf"
      unitRef="USD">1702202172</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000001865Member"
      decimals="INF"
      id="h_39_38612d8d_1a9d_4e02_af09_c417bf5b48c2"
      unitRef="Holding">515</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000001865Member"
      decimals="INF"
      id="h_40_44aa8d06_f343_4d07_b7db_67bd30291e8f"
      unitRef="USD">5992533</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000001865Member"
      decimals="4"
      id="h_41_4b0008b7_1df1_473a_90c9_5ac953313103"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_28_d2d5c1fb_ec87_4ed6_9117_42f3c5cdd978">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Corporate bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;37.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Foreign government obligations&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Term loans&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; Commercial and residential&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Asset-backed securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Preferred securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Convertible bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559487.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_42_6bdc476c_3b29_43f0_8a9d_8f0d82738bf8"
      unitRef="pure">0.375</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_43_7cb7a519_082f_4ecf_ae8b_fafd18d1aa35"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_TermLoansMember"
      decimals="4"
      id="h_44_f864d5f2_fda0_46ca_b40f_19e60a955444"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_45_a279e2cd_b4f8_40a9_96c6_17d29e4658b5"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember"
      decimals="4"
      id="h_46_55629a5a_bace_4062_b8ed_36f1eec23f9a"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_47_aafb9426_e0d1_4e9c_b401_d391b2c61d37"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_48_0ff2e32b_1b12_4189_ac4b_f6daa4425379"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_PreferredSecuritiesMember"
      decimals="4"
      id="h_49_6d872c45_9815_4977_81e6_1956c76c4c0c"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_ConvertibleBondsMember"
      decimals="4"
      id="h_50_fe5d3d27_6386_4fb5_9eaa_b6046a1c6cf8"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"
      decimals="4"
      id="h_51_f2e144da_0fdf_4057_b2c0_509e970277a2"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001865Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_52_d2d0bc43_dc23_465c_a83a_90aa0bd7d41e"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_36_bd5df521_f3a6_1f99_645c_6ae87efc9d32">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000001865Member"
      id="t_35_44ada49c_f917_d1c2_97c8_d08ce66313f5">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000001866Member"
      id="t_43_61e2ba16_981e_8a9b_1670_b5a4d9616094">John Hancock Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000001866Member"
      id="t_44_b4fd782b_1bde_17ce_4e3d_4ce9866d8a6b">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000001866Member"
      id="t_45_14eea9c4_71c8_e0a2_053b_eb2987f5fd98">JSTIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_29_1ceae720_9392_41fe_a3b7_5cd1d21c4011">This annual shareholder report contains important information about the John Hancock Income Fund (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000001866Member"
      id="t_30_a13b8a70_d99c_4e54_93c3_25636c224ac8">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_31_f441e6ab_9ff1_4f9e_a832_720ce235bff0">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000001866Member"
      id="t_32_b7e2c421_3535_4dd8_8043_acbb91b0cb06">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000001866Member"
      id="t_33_59ca3282_a11e_45ff_bdea_97cf09dfd3f2">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_34_1524964f_af8a_41ae_9175_df8b46933fc4">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund&lt;br/&gt;(Class I/JSTIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;52&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000001866Member"
      decimals="INF"
      id="h_53_cf1bb18c_1066_438a_b8d9_c643a2ad255e"
      unitRef="USD">52</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000001866Member"
      decimals="4"
      id="h_54_c36f1e49_089c_4be1_94e1_94fd82651002"
      unitRef="pure">0.0051</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_35_798ef201_ae15_420d_ad66_effad28a4c61">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Income Fund (Class I/JSTIX) returned 5.85% for the year ended May 31, 2026. The most significant factors affecting fund performance during the period included fluctuations in global bond yields, three short-term interest rate cuts by the U.S. Federal Reserve, and escalating conflict in the Middle East, which sparked concerns about higher energy prices and inflation.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Duration (interest-rate sensitivity) &lt;/b&gt; | Declining global bond yields during portions of the period contributed to higher bond prices.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Corporate debt&lt;/b&gt; | High-yield and investment-grade corporate bonds, which comprised more than a third of the portfolio on average, were the top performers in global bond markets during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Non-U.S. bonds &lt;/b&gt; | The fund&#x2019;s holdings of bonds from outside of the U.S. contributed notably to performance, led by bonds from New Zealand, the Eurozone and Indonesia.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Foreign currency positioning &lt;/b&gt; | Long exposures to the Japanese yen, Indian rupee, and Philippine peso alongside a short exposure to the Mexican peso detracted from performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_36_febd851f_edf8_4c3c_a106_adf9ab52e98e">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $250,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $250,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559475.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_37_3f5fc356_64ee_4b43_b543_c8720d811970">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class I/JSTIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.85&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.49&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.75&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000001866Member"
      id="t_46_92207503_44bc_a5bc_f595_5083ac94a1cc">Income Fund (Class I/JSTIX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000001866Member"
      decimals="4"
      id="h_55_24dedfc8_5508_474a_972b_c770b9200a8e"
      unitRef="pure">0.0585</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000001866Member"
      decimals="4"
      id="h_56_a83afdd8_67ba_48b2_9012_95adc1d5093c"
      unitRef="pure">0.0149</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000001866Member"
      decimals="4"
      id="h_57_dc627262_fd42_44cd_9d72_f3d210d4d737"
      unitRef="pure">0.0275</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_49_b2f0f1bc_5e71_0fd3_f1b6_362455b6a589">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_58_894393eb_460f_4c35_9d0d_1e4e11ca96d0"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_59_981c0f16_5680_4f9f_a6ee_1f039d2eca11"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_60_1adfaff4_0f7b_4fd2_ae51_5ef745fa3f3e"
      unitRef="pure">0.0170</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000001866Member"
      id="t_38_5dad1435_1b4f_4aaa_b18e_e9553b743ff9">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_39_199ed42f_1028_41ce_83b3_0ef43ebabcd2">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_40_9d51ee86_2e1f_43b2_92c9_881ddbb4d08c">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_41_a0afe778_0127_457a_a742_7b39f683c490">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,702,202,172&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;515&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,992,533&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000001866Member"
      decimals="INF"
      id="h_61_aa700e29_3c04_4fdc_96b5_ef75e64d185b"
      unitRef="USD">1702202172</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000001866Member"
      decimals="INF"
      id="h_62_c67a91b4_e6d9_45b0_be76_1e59dec6d242"
      unitRef="Holding">515</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000001866Member"
      decimals="INF"
      id="h_63_10a9c6ff_3e6a_48fc_80c8_9729fc516bc9"
      unitRef="USD">5992533</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000001866Member"
      decimals="4"
      id="h_64_8edbdc45_0384_4269_af2d_04597e3c7edc"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_42_2ecd9451_2deb_4423_bc9c_29e142e7d3ad">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Corporate bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;37.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Foreign government obligations&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Term loans&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; Commercial and residential&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Asset-backed securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Preferred securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Convertible bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559466.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_65_ffccad66_787c_4ab8_ba7d_0c05fc042c1d"
      unitRef="pure">0.375</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_66_c2f86141_5db1_4a4e_bd45_4ac8a587edc7"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_TermLoansMember"
      decimals="4"
      id="h_67_92d30f40_ccd6_463e_97a2_bfdc84c4b7ca"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_68_e698fa76_edb5_4e11_9ef7_ba76e6bd7261"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember"
      decimals="4"
      id="h_69_56be20fc_ba84_4c09_8ca6_2273adc82ba6"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_70_c4ca835f_1836_4115_9321_cc6ff394ae1b"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_71_99eff2ff_1fe4_4f66_9936_7a9433efa0fc"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_PreferredSecuritiesMember"
      decimals="4"
      id="h_72_20f5ea51_31a2_4919_8660_d25e4240502b"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_ConvertibleBondsMember"
      decimals="4"
      id="h_73_51a51a19_1e78_4ec3_a2a0_3d344b2edb1a"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"
      decimals="4"
      id="h_74_27cafed0_b2cf_4fbb_9af1_17bb6b654f7e"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000001866Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_75_566d7563_f802_4825_9da6_9f453bf4f69b"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_47_75aedc5a_8923_3aa5_7896_58fabf2090c6">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000001866Member"
      id="t_48_66b04214_91aa_c27b_cd32_520b77de2c1d">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000113489Member"
      id="t_57_40327b07_a611_d65c_ba55_e9ba12b674dd">John Hancock Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000113489Member"
      id="t_58_9e0e2d88_a1bc_2e4a_ed34_600efb67b065">Class R2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000113489Member"
      id="t_59_ac2a2499_213a_add9_aa02_9e3a50221a1b">JSNSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_43_0ecf3129_6c19_4a65_b5e2_a1d46620c7b5">This annual shareholder report contains important information about the John Hancock Income Fund (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000113489Member"
      id="t_44_704c8b7d_4653_415a_9163_bb18f7a6895c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_45_685b815b_4434_43f1_a65d_faf986de1028">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000113489Member"
      id="t_46_739d6601_d6fe_46b2_afd5_9dae74c1f47f">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000113489Member"
      id="t_47_83d6d8a9_dc7b_472a_accc_29519e5f3a2f">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_48_734ed58a_7cb0_44b1_ac04_d6bcb8d40cc6">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund&lt;br/&gt;(Class R2/JSNSX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;93&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000113489Member"
      decimals="INF"
      id="h_76_71df081d_d06c_4955_bed0_28bce0b808e0"
      unitRef="USD">93</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000113489Member"
      decimals="4"
      id="h_77_6886eefb_2f25_43b5_bc4f_05e09dddc65b"
      unitRef="pure">0.0091</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_49_e4e23a37_955e_434e_a345_fa6dc46fd391">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Income Fund (Class R2/JSNSX) returned 5.43% for the year ended May 31, 2026. The most significant factors affecting fund performance during the period included fluctuations in global bond yields, three short-term interest rate cuts by the U.S. Federal Reserve, and escalating conflict in the Middle East, which sparked concerns about higher energy prices and inflation.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Duration (interest-rate sensitivity) &lt;/b&gt; | Declining global bond yields during portions of the period contributed to higher bond prices.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Corporate debt&lt;/b&gt; | High-yield and investment-grade corporate bonds, which comprised more than a third of the portfolio on average, were the top performers in global bond markets during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Non-U.S. bonds &lt;/b&gt; | The fund&#x2019;s holdings of bonds from outside of the U.S. contributed notably to performance, led by bonds from New Zealand, the Eurozone and Indonesia.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Foreign currency positioning &lt;/b&gt; | Long exposures to the Japanese yen, Indian rupee, and Philippine peso alongside a short exposure to the Mexican peso detracted from performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_50_11a66f2e_5690_4506_ad30_0c52e1377909">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559200.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_51_24289983_3624_4f0e_93b4_92698e33f4a1">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class R2/JSNSX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.43&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.06&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.35&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000113489Member"
      id="t_62_24cabc0f_5b78_e2a5_7faf_fd45a158aeb1">Income Fund (Class R2/JSNSX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000113489Member"
      decimals="4"
      id="h_78_22f51603_9df8_4b94_a4f8_fc6e67b5c863"
      unitRef="pure">0.0543</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000113489Member"
      decimals="4"
      id="h_79_181ac74d_b143_420b_abb9_3d90dddfbe12"
      unitRef="pure">0.0106</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000113489Member"
      decimals="4"
      id="h_80_347eff47_b208_442c_8b15_3c98f12d517e"
      unitRef="pure">0.0235</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_63_af21065e_841c_dee7_6e9f_fe891849052c">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_81_c2c5f0e1_43fc_4f41_993c_d3eb6fbac1f7"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_82_106a08ee_858e_4bbe_8568_ab2c8daa1bd3"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_83_333a7278_5507_4560_bbfb_313b15dece9b"
      unitRef="pure">0.0170</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000113489Member"
      id="t_52_d37d3d67_4e85_4d09_b853_90fb170d7320">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_53_a8aa2dae_cfda_48b5_ba5e_8f9b8b670b30">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_54_ded5b710_0218_4476_82bd_81cdebd30984">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_55_b7c2b781_844c_42b9_97a7_56a7093667fb">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,702,202,172&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;515&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,992,533&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000113489Member"
      decimals="INF"
      id="h_84_96cfa727_38c5_4013_a944_139ae9383fc2"
      unitRef="USD">1702202172</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000113489Member"
      decimals="INF"
      id="h_85_bbc92210_1c99_4fa0_83ac_426ce93d3c98"
      unitRef="Holding">515</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000113489Member"
      decimals="INF"
      id="h_86_b523d078_8d2d_422d_af9d_74f351955e89"
      unitRef="USD">5992533</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000113489Member"
      decimals="4"
      id="h_87_55b873d5_2bde_49a4_8057_e952a64f3ba4"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_56_13c14945_55a3_440b_ad35_171f70a7e7e8">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Corporate bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;37.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Foreign government obligations&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Term loans&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; Commercial and residential&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Asset-backed securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Preferred securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Convertible bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559598.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_88_17f7db2e_be64_4ac1_a99f_7f3ea249df9e"
      unitRef="pure">0.375</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_89_00742756_9494_4797_9b12_f167511b1210"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_TermLoansMember"
      decimals="4"
      id="h_90_6822dc4f_3ce2_4b39_8eeb_f2ac5efe4910"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_91_c85d9676_2b20_451f_a6d8_0beb1bc81e8c"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember"
      decimals="4"
      id="h_92_1169eb80_cf15_4f2c_a847_2e8be5b628a4"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_93_07f28ed4_6b87_4de8_874b_3ffdef8c373a"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_94_494a651c_884f_4da4_b0a8_f57aba8eaf0a"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_PreferredSecuritiesMember"
      decimals="4"
      id="h_95_7a891e3f_2891_4127_a44c_04a356c7fad1"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_ConvertibleBondsMember"
      decimals="4"
      id="h_96_b7e0c5b7_bb87_4b86_a846_a4067d924d49"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"
      decimals="4"
      id="h_97_7bd89c76_b42f_414e_b7c4_19d021d9f9cb"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000113489Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_98_5100add8_ca87_4ed2_8573_18e9204fa452"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_60_980806db_9161_2591_08ce_b88196bf2219">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000113489Member"
      id="t_61_c442c5f0_c474_4f34_86ff_8482c4662e7f">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000078712Member"
      id="t_71_542c5c13_2e1d_3f7e_ed28_8ee16af9181a">John Hancock Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000078712Member"
      id="t_72_6f47a1ac_d988_4541_956c_b0cb14e2295a">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000078712Member"
      id="t_73_4166f0fa_729a_bf94_b5e0_b9235abafb75">JSNFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_57_030f9275_4335_4fef_9c28_035bb381d39d">This annual shareholder report contains important information about the John Hancock Income Fund (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000078712Member"
      id="t_58_f8be27b8_d0a4_4faa_8b03_bf0f86f450d4">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_59_e43053c2_cd15_4b04_8941_06d4ba450c8d">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000078712Member"
      id="t_60_7cab8dbf_eb3d_4062_98ab_fe2ef964e91c">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000078712Member"
      id="t_61_5c1ed07c_154c_4408_b35f_287fdf11e4c8">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_62_187a1ebc_b596_41ce_951b_9c3f2681ce51">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund&lt;br/&gt;(Class R4/JSNFX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;68&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.66&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000078712Member"
      decimals="INF"
      id="h_99_7b81f42f_09f8_40f6_bc33_a83d4039f547"
      unitRef="USD">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000078712Member"
      decimals="4"
      id="h_100_6aa7a25b_c9db_40bd_9fd3_367f8ef38ae3"
      unitRef="pure">0.0066</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_63_041beb17_bef1_4ce4_bda5_a4a5768aef80">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Income Fund (Class R4/JSNFX) returned 5.69% for the year ended May 31, 2026. The most significant factors affecting fund performance during the period included fluctuations in global bond yields, three short-term interest rate cuts by the U.S. Federal Reserve, and escalating conflict in the Middle East, which sparked concerns about higher energy prices and inflation.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Duration (interest-rate sensitivity) &lt;/b&gt; | Declining global bond yields during portions of the period contributed to higher bond prices.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Corporate debt&lt;/b&gt; | High-yield and investment-grade corporate bonds, which comprised more than a third of the portfolio on average, were the top performers in global bond markets during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Non-U.S. bonds &lt;/b&gt; | The fund&#x2019;s holdings of bonds from outside of the U.S. contributed notably to performance, led by bonds from New Zealand, the Eurozone and Indonesia.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Foreign currency positioning &lt;/b&gt; | Long exposures to the Japanese yen, Indian rupee, and Philippine peso alongside a short exposure to the Mexican peso detracted from performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_64_377b6835_1b7a_4130_9218_328edbdb12e9">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559570.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_65_0f5bbaf2_5b74_4b94_b66e_38504dda64c2">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class R4/JSNFX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.69&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.32&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.60&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000078712Member"
      id="t_74_14a43837_2ab0_f61d_4565_64faa79c6558">Income Fund (Class R4/JSNFX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000078712Member"
      decimals="4"
      id="h_101_55b16866_7bf2_42fe_9415_36161f305964"
      unitRef="pure">0.0569</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000078712Member"
      decimals="4"
      id="h_102_81a34752_3c70_4390_b698_63fcbd861139"
      unitRef="pure">0.0132</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000078712Member"
      decimals="4"
      id="h_103_cb868681_08d8_40e2_8142_dc7fd01bcdf7"
      unitRef="pure">0.0260</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_75_16e29da5_c681_e1fa_f43f_1c3ce7157d48">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_104_f5b0e9ae_7bef_40f1_b7c1_46aaa6597df2"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_105_bc7fe9f2_182c_4eb6_8907_ebc2a2949110"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_106_2a0f90f2_0fa6_493a_b4bb_60d08b0afb8f"
      unitRef="pure">0.0170</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000078712Member"
      id="t_66_a5e2536c_2bbf_4147_9db3_ecbfdb13a327">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_67_3170d9ea_8046_4101_9a2a_fbd3410472b3">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_68_411495d0_7073_4419_b4d7_093acc1d47b1">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_69_60817003_cd70_4da5_b182_371165108360">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,702,202,172&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;515&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,992,533&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000078712Member"
      decimals="INF"
      id="h_107_7c8a8cb4_05a1_4a2d_8974_8fbca117ab18"
      unitRef="USD">1702202172</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000078712Member"
      decimals="INF"
      id="h_108_6f40b99d_cc63_40ec_bafb_f4f00f910cb7"
      unitRef="Holding">515</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000078712Member"
      decimals="INF"
      id="h_109_e981475b_bbb4_4457_ae58_fa781722ee66"
      unitRef="USD">5992533</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000078712Member"
      decimals="4"
      id="h_110_e12247cb_3a5d_4f6e_b4c1_e6764fbf1265"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_70_274dd069_d85d_4b29_99b7_e0edbd4596ba">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Corporate bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;37.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Foreign government obligations&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Term loans&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; Commercial and residential&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Asset-backed securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Preferred securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Convertible bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559567.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_111_57f39b2d_eee4_4067_97d1_d4ce089ba44e"
      unitRef="pure">0.375</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_112_c24312ce_0082_43ab_9345_b1858464046a"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_TermLoansMember"
      decimals="4"
      id="h_113_b87066ed_10dd_4477_9ae6_1b67d7685c97"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_114_34572fcf_d21a_46c6_af59_e605087009aa"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember"
      decimals="4"
      id="h_115_fef87030_3b8f_4dc6_8147_94062e6fc539"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_116_c8b82f2d_d728_429e_9e04_7fe5c7ede864"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_117_8d1c44aa_d8c8_4b25_bd49_7f3ec2bc74db"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_PreferredSecuritiesMember"
      decimals="4"
      id="h_118_a3341969_6ef7_41e7_b5a8_d8a0cf3d6e7d"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_ConvertibleBondsMember"
      decimals="4"
      id="h_119_9c19a720_357a_4423_b85c_a8b99129d06e"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"
      decimals="4"
      id="h_120_f6c60670_061f_4d95_9ede_f7585a5876f7"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078712Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_121_c9b3c13a_7c79_4466_a6dd_c951a377032e"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_76_bbc1e705_5095_d6cf_9b73_26d1cf92d39b">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000078712Member"
      id="t_77_b6951f7a_c8a6_930e_82cc_e738aac6c932">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000078713Member"
      id="t_85_cfc5d4ac_72a3_ba5e_d521_44c48b505448">John Hancock Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000078713Member"
      id="t_87_6e270143_b460_ab1e_34ff_8fcb4060fa4f">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000078713Member"
      id="t_86_ded84ce7_b181_2df6_a9a6_62660fbe2cc2">JSNVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_71_3e9db911_ce74_484a_86ff_6a958acbfa8b">This annual shareholder report contains important information about the John Hancock Income Fund (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000078713Member"
      id="t_72_c1bf486c_bc94_4668_a28a_2129f0958988">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_73_56ab0850_1481_4b8e_92f5_28a10a80c4b5">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000078713Member"
      id="t_74_879203f4_e2ad_41fa_9e9b_6491d12b526c">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000078713Member"
      id="t_75_19b20da1_4704_43f5_96f1_d15f2b6e816c">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_76_0cc1f1b2_851e_4034_9e9e_8688880d571e">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund&lt;br/&gt;(Class R5/JSNVX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.46&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000078713Member"
      decimals="INF"
      id="h_122_019a06c5_0761_42f2_81cc_7d552d8c0fc8"
      unitRef="USD">47</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000078713Member"
      decimals="4"
      id="h_123_8f741c03_2384_4424_bed2_c7fa1d3ed30c"
      unitRef="pure">0.0046</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_77_3efad848_af58_4217_82e0_7f8f93600c80">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Income Fund (Class R5/JSNVX) returned 5.91% for the year ended May 31, 2026. The most significant factors affecting fund performance during the period included fluctuations in global bond yields, three short-term interest rate cuts by the U.S. Federal Reserve, and escalating conflict in the Middle East, which sparked concerns about higher energy prices and inflation.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Duration (interest-rate sensitivity) &lt;/b&gt; | Declining global bond yields during portions of the period contributed to higher bond prices.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Corporate debt&lt;/b&gt; | High-yield and investment-grade corporate bonds, which comprised more than a third of the portfolio on average, were the top performers in global bond markets during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Non-U.S. bonds &lt;/b&gt; | The fund&#x2019;s holdings of bonds from outside of the U.S. contributed notably to performance, led by bonds from New Zealand, the Eurozone and Indonesia.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Foreign currency positioning &lt;/b&gt; | Long exposures to the Japanese yen, Indian rupee, and Philippine peso alongside a short exposure to the Mexican peso detracted from performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_78_7c6479b8_ac14_424b_b4dd_4b6a6657fa0a">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559555.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_79_7625fe89_ad63_47dc_a783_dd9512a2cd76">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class R5/JSNVX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.91&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.81&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000078713Member"
      id="t_88_96588f85_fb75_4244_aa8c_5e069fdc3072">Income Fund (Class R5/JSNVX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000078713Member"
      decimals="4"
      id="h_124_d4616af5_a77e_404e_b382_e1fc7e39972f"
      unitRef="pure">0.0591</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000078713Member"
      decimals="4"
      id="h_125_af56bfb8_1da6_4195_abe4_a99e07709091"
      unitRef="pure">0.0152</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000078713Member"
      decimals="4"
      id="h_126_f8de4dac_f412_48a2_b867_5f0917aade67"
      unitRef="pure">0.0281</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_89_80345526_552f_ddca_081f_2fa4cec48b64">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_127_6736c66b_c139_482a_a4d4_1b562189735c"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_128_02e30c24_e3d8_4280_9aa2_4718b404bab1"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_129_8d3b469e_0d3c_47a4_ae07_08cfa8d6155c"
      unitRef="pure">0.0170</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000078713Member"
      id="t_80_df3725ec_d324_45de_8bb6_3873e0be4ca7">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_81_105d65b2_3529_4a01_b974_99bc78630347">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_82_df1fac35_ea8e_4e86_84ea_d43a1e8c886d">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_83_df7f783d_4459_4230_a56b_99ba5148f7bd">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,702,202,172&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;515&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,992,533&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000078713Member"
      decimals="INF"
      id="h_130_c8034e4d_04fa_436e_9035_5f156babc350"
      unitRef="USD">1702202172</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000078713Member"
      decimals="INF"
      id="h_131_4ea1eb49_b9e6_4623_a34c_c3fcd745742f"
      unitRef="Holding">515</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000078713Member"
      decimals="INF"
      id="h_132_11b5a5b8_b53a_462f_b8da_c91f8ca0c044"
      unitRef="USD">5992533</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000078713Member"
      decimals="4"
      id="h_133_cf58f9d8_7bcc_40fd_8382_cb2524a324e6"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_84_39b2e37f_5bc3_45b2_9338_b273a09b19b1">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Corporate bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;37.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Foreign government obligations&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Term loans&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; Commercial and residential&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Asset-backed securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Preferred securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Convertible bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559558.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_134_1a33746c_e512_4079_b997_8762f7afa726"
      unitRef="pure">0.375</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_135_169d5f47_cc59_4556_8962_23173af3fdbd"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_TermLoansMember"
      decimals="4"
      id="h_136_7d039fcd_4545_422c_982a_101dcd5cfe41"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_137_e81dc658_f67f_425e_b509_e106cb8176b3"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember"
      decimals="4"
      id="h_138_24502041_505e_4ee0_a71b_188647a3a3aa"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_139_4e3a3aac_95ce_478a_a65b_b25069b8fdb1"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_140_165876b5_686a_434b_812f_00aae938697d"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_PreferredSecuritiesMember"
      decimals="4"
      id="h_141_1b242b59_9dac_4324_849f_587e58a84958"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_ConvertibleBondsMember"
      decimals="4"
      id="h_142_af6445f5_dc71_446c_98e1_1b5be461554f"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"
      decimals="4"
      id="h_143_6a0d37df_884d_4c62_913f_1c7f96f665fd"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000078713Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_144_5e7340f9_087f_42dd_ba87_66956b9f422c"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_91_74a6be7e_69a5_84bb_edc5_4219d0c417a4">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000078713Member"
      id="t_90_9b95090d_bc14_7560_6771_3396aab202a8">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000106430Member"
      id="t_99_b4f06bc9_912d_5616_6fd7_cc4cb0497864">John Hancock Income Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000106430Member"
      id="t_100_ccce254d_d379_659d_0004_05bf4f51d753">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000106430Member"
      id="t_101_599b6c59_04d6_96b5_bd16_af810721ab90">JSNWX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_85_b020c290_15af_4143_a2bd_cd3f116f08f0">This annual shareholder report contains important information about the John Hancock Income Fund (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000106430Member"
      id="t_86_b6ccd918_b6c8_41f8_83fc_c054578be1b3">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_87_82809cbe_59ca_41d5_8720_c4ccdbefd059">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000106430Member"
      id="t_88_5a8128e3_33fd_4da2_ae71_4d63f1bd3309">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000106430Member"
      id="t_89_72b7dbf3_83c9_4d21_bd81_37a6ab120ce8">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_90_6ae2a919_1950_473e_b52d_43d69505903f">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund&lt;br/&gt;(Class R6/JSNWX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;42&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000106430Member"
      decimals="INF"
      id="h_145_1930e9b1_52a5_4f5d_aa82_ccbabc9a50e7"
      unitRef="USD">42</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000106430Member"
      decimals="4"
      id="h_146_936159f1_1edc_4e8e_8741_c108ba4d7158"
      unitRef="pure">0.0041</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_91_81ff9aa2_428f_4e14_b703_f3a9447a5ca8">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Income Fund (Class R6/JSNWX) returned 5.78% for the year ended May 31, 2026. The most significant factors affecting fund performance during the period included fluctuations in global bond yields, three short-term interest rate cuts by the U.S. Federal Reserve, and escalating conflict in the Middle East, which sparked concerns about higher energy prices and inflation.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Duration (interest-rate sensitivity) &lt;/b&gt; | Declining global bond yields during portions of the period contributed to higher bond prices.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Corporate debt&lt;/b&gt; | High-yield and investment-grade corporate bonds, which comprised more than a third of the portfolio on average, were the top performers in global bond markets during the period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Non-U.S. bonds &lt;/b&gt; | The fund&#x2019;s holdings of bonds from outside of the U.S. contributed notably to performance, led by bonds from New Zealand, the Eurozone and Indonesia.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Foreign currency positioning &lt;/b&gt; | Long exposures to the Japanese yen, Indian rupee, and Philippine peso alongside a short exposure to the Mexican peso detracted from performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_92_1e34d236_fe55_4e66_9d0d_43a1ed6a09b9">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $1,000,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $1,000,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559530.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 542pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_93_9629b88a_d90e_45e4_9a0d_aa28dbf559e0">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;10 Years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Income Fund (Class R6/JSNWX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.78&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.57&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.86&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000106430Member"
      id="t_102_4c8810b6_6269_e58d_9810_4c579a7d4af0">Income Fund (Class R6/JSNWX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000106430Member"
      decimals="4"
      id="h_147_2b671527_733e_4bd4_959f_06d57970bb4c"
      unitRef="pure">0.0578</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000106430Member"
      decimals="4"
      id="h_148_d65b4ec4_e416_4b29_a645_65a88a91303a"
      unitRef="pure">0.0157</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_C000106430Member"
      decimals="4"
      id="h_149_30c7d740_48c7_4d3e_a73e_b36e75acd4fa"
      unitRef="pure">0.0286</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_103_2c960c3a_9922_fd6c_ab74_a3493683469c">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_150_9d291399_9da9_4fb2_bb6e_7f8495d9c7ba"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_151_9b9e3b70_09f5_4419_898e_aaa0cda3db8f"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_152_a6957424_4a3b_4fdb_8552_cc814196b537"
      unitRef="pure">0.0170</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000106430Member"
      id="t_94_f33d1390_19ee_429d_ae3a_6f51691eed97">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_95_de4ea900_ed2f_4f45_b1bf_ef5b4643f52c">Due to market volatility and other factors, the fund&#x2019;s current performance may be higher or lower than the performance shown and can be found at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/investments&lt;/span&gt; or by calling 800-225-5291.</oef:UpdPerfInfoLocationTextBlock>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_96_cc9ddd6d_8cf6_428e_9109_130bca5a96e0">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_97_04c34f1d_80d7_4ed4_8d6d_7c525def75ec">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,702,202,172&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;515&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;5,992,533&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;55&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000106430Member"
      decimals="INF"
      id="h_153_8452aaa8_1f01_4187_955f_dd8a653903cf"
      unitRef="USD">1702202172</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000106430Member"
      decimals="INF"
      id="h_154_3253018e_b588_43bf_9ff4_0937290749a6"
      unitRef="Holding">515</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000106430Member"
      decimals="INF"
      id="h_155_d1e4f4b4_2d49_4334_bb13_09466f29ca55"
      unitRef="USD">5992533</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000106430Member"
      decimals="4"
      id="h_156_ee597dd9_a820_4fc2_be82_170c3cf50897"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_98_f48a8605_fca3_4612_9804_cad369008d19">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Corporate bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;37.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Foreign government obligations&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;24.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Term loans&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; Commercial and residential&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Asset-backed securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Preferred securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Convertible bonds&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559527.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_CorporateBondSecuritiesMember"
      decimals="4"
      id="h_157_137ad182_5f35_4799_9aa3_f7b9193fb1e9"
      unitRef="pure">0.375</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_ForeignGovernmentObligationsMember"
      decimals="4"
      id="h_158_3e20ba20_7d4a_4473_acdc_9cbb02a5880a"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_TermLoansMember"
      decimals="4"
      id="h_159_50d85fe5_65cb_4e04_8548_c46c7aefe45a"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_160_5427a6e8_929e_4fd7_96b8_930458cffc0b"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember"
      decimals="4"
      id="h_161_9a438f2c_2897_4e25_90dc_2bbf4ccae112"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_162_c0f0faa1_8726_409e_8067_4c5b03546eac"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_163_56cf862c_f1f0_4fd1_88a4_3aaf5a6500ff"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_PreferredSecuritiesMember"
      decimals="4"
      id="h_164_86961b6a_737f_4866_a6ac_f5664eb1f2c0"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_ConvertibleBondsMember"
      decimals="4"
      id="h_165_10f52ea6_16e1_4e34_8434_70493fe8e708"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"
      decimals="4"
      id="h_166_9ff94c41_8d66_4b16_b7b1_f1217c5a7b4e"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000106430Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_167_46cc6f1e_ff76_40b7_b9eb_074f97315605"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_105_83fb55b2_b7a9_c526_8482_69c118acce2e">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000106430Member"
      id="t_104_a88770e8_1373_18d9_e8ce_c66e6ee459ea">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000247081Member"
      id="t_112_15b3e8bf_610d_9ef3_651c_f4756c1e9076">John Hancock Managed Account Shares Bond Completion Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000247081Member"
      id="t_113_9bd1f11d_094a_094b_09c7_aa4d519dd399">Bond Completion Portfolio</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000247081Member"
      id="t_114_a58b5e97_f21d_f8b5_84d8_b9472573772f">JHBMX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_99_b8e96946_c534_4243_a0b0_95b544d4bb9d">This annual shareholder report contains important information about the John Hancock Managed Account Shares Bond Completion Portfolio (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000247081Member"
      id="t_100_25390d8b_c58a_4650_80f0_ed8c78f6218d">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_101_f0bec70f_9c08_4897_ae31_559a951b7f20">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-247-0278.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000247081Member"
      id="t_102_ed783ead_ea3e_467f_bbeb_694d08a5476c">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000247081Member"
      id="t_103_bf174cdd_f55d_4960_abbe_ccaadd6b4923">800-247-0278</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_104_12fcccc0_44d4_4739_a72c_4476dd2845fd">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Bond Completion Portfolio/JHBMX&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000247081Member"
      decimals="INF"
      id="h_168_eeb5958e_5dd1_422b_a805_2bf6a1085a9e"
      unitRef="USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000247081Member"
      decimals="4"
      id="h_169_04255f2a_1d57_4180_9609_84c95b6f0b0b"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_105_bf783c95_f042_4c41_83a5_a11c4f673996">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Managed Account Shares Bond Completion Portfolio (Bond Completion Portfolio/JHBMX) returned 5.97% for the year ended May 31, 2026. The U.S. bond market delivered positive total returns during the 12-month period. Much of the gain occurred before the start of the war in Iran in early March, reflecting confidence that moderate inflation would allow the U.S. Federal Reserve (Fed) to continue cutting interest rates. The conflict caused the market to give back some of its prior gains in the final three months of the period, however, as higher oil prices raised the prospect of reaccelerating inflation and less accommodative Fed policy. Credit-oriented market segments generally outperformed on the strength of their higher yields and investors&#x2019; hearty appetite for risk.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Agency mortgage-backed securities&lt;/b&gt; | The fund&#x2019;s allocation to this area made the largest contribution to absolute performance due to the combination of its positive total returns and a sizable portfolio weighting.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;U.S. Treasuries&lt;/b&gt; | Positions in U.S. government bonds also contributed to absolute performance of the fund.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Investment-grade corporates&lt;/b&gt; | This segment of the fund made a meaningful contribution, albeit less than other categories due to its smaller weighting. Amgen, Inc. and T-Mobile USA, Inc. were notable contributors at the individual security level.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Certain securities detracted&lt;/b&gt; | Oracle Corp., whose bonds were pressured by the extent of the company&#x2019;s investments in artificial intelligence, was a notable laggard. A small number of individual U.S. Treasury and Fannie Mae holdings detracted, as well.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_106_35330cf5_23b6_46a2_a89f_5130fc571f8b">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559207.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_107_464bc9b5_b182_4b71_9695_b9e53a618671">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;Since inception&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Managed Account Shares Bond Completion Portfolio (Bond Completion Portfolio/JHBMX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.97&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000247081Member"
      id="t_117_d4722b28_ad86_07b2_5cfe_a192faec2c2a">Managed Account Shares Bond Completion Portfolio (Bond Completion Portfolio/JHBMX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000247081Member"
      decimals="4"
      id="h_170_71e90ed5_2c73_45a1_a834_ef1f757da3c7"
      unitRef="pure">0.0597</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20231218_20260531_C000247081Member"
      decimals="4"
      id="h_171_32881840_ebd0_4169_9f20_320c3bfa116e"
      unitRef="pure">0.0396</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_118_00476677_2186_dc00_47a9_74fbfeb4ee77">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_172_72aa99da_b235_4611_9c10_bdb90d9d1e2f"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20231218_20260531_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_173_fe40c31e_138d_46ab_b0e1_a6aa74e8b439"
      unitRef="pure">0.0396</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000247081Member"
      id="t_108_e922fffa_faf5_4daf_9bba_abef2698b6a8">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_109_01846365_0ca0_48a3_a1d5_7339bc843f20">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_110_539978f6_891f_47fe_b2f7_d504bcf81794">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,080,440&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;25&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;33&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000247081Member"
      decimals="INF"
      id="h_174_5c7e897c_76ba_4cad_a9f3_12fb0e3369d5"
      unitRef="USD">1080440</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000247081Member"
      decimals="INF"
      id="h_175_0583e75b_4406_4946_b445_ff268d6a7196"
      unitRef="Holding">25</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000247081Member"
      decimals="INF"
      id="h_176_d2419e95_a5b2_4d2a_9f76_ccd2436b2a1f"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000247081Member"
      decimals="4"
      id="h_177_09edb500_4b7e_48b5_9201_46829f27cbd1"
      unitRef="pure">0.33</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_111_7a9b7631_4561_43a9_875c_47552be0b83a">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Agency&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;56.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;26.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559216.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_USGovernmentCorporationsAndAgenciesSecuritiesMember"
      decimals="4"
      id="h_178_9c947a73_ce04_4ade_8196_1292cb73da65"
      unitRef="pure">0.562</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_179_05e48088_2ce2_4974_b395_397fa367a03f"
      unitRef="pure">0.263</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_180_2ee3076c_f138_448f_8397_b72035635684"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_CommunicationsSectorMember"
      decimals="4"
      id="h_181_b33559f2_c700_447c_9480_19f8971ffe1a"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_HealthcareSectorMember"
      decimals="4"
      id="h_182_78071c88_1ba4_4336_9e9c_0247f64ce4ee"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_183_d0a7bafa_1724_4a6f_a653_7c18a0f7f505"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_UtilitiesSectorMember"
      decimals="4"
      id="h_184_50f7e8e6_1d9e_4112_8113_451fac9eb966"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000247081Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_185_b983ba86_312f_4358_a2fb_697e394770bc"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_115_260db507_4845_8855_5282_c51cfa34aed7">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000247081Member"
      id="t_116_a72381b1_0265_a627_6d15_6c14c33c0032">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000212730Member"
      id="t_125_a4ee692b_93ce_e9c5_2b28_f4e75db23056">John Hancock Managed Account Shares Investment-Grade Corporate Bond Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000212730Member"
      id="t_126_1a2c32eb_e1fa_7a1a_23a2_4beb59fa9468">Investment-Grade Corporate Bond Portfolio</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000212730Member"
      id="t_127_15318396_bd4e_5f9e_29a8_10f4c751aafa">JMABX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_112_7a798800_ddf1_4147_9050_d9b62d1ad02e">This annual shareholder report contains important information about the John Hancock Managed Account Shares Investment-Grade Corporate Bond Portfolio (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000212730Member"
      id="t_113_9819fe19_b642_49bd_b3eb_c398028c8993">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_114_7ba5123a_d3e4_458d_b37c_85c4381d6d0f">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-247-0278.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000212730Member"
      id="t_115_2a449a70_f069_4e0a_8902_af269d6fa40f">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000212730Member"
      id="t_116_b776cfc4_af6b_4540_9ef2_494b0ba4043b">800-247-0278</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_117_33411d1d_4e50_43bb_a51e_f48d1531ee0f">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Investment-Grade Corporate Bond Portfolio/JMABX&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000212730Member"
      decimals="INF"
      id="h_186_e1710a52_665c_4670_8d89_2d27014bd8bf"
      unitRef="USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000212730Member"
      decimals="4"
      id="h_187_39e3dad5_985d_411d_ab51_e2cd66287d3d"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_118_2f0918ec_b96e_4b1e_adbe_1dc5359c7476">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Managed Account Shares Investment-Grade Corporate Bond Portfolio (Investment-Grade Corporate Bond Portfolio/JMABX) returned 7.04% for the year ended May 31, 2026. Corporate bonds delivered strong total returns in the 12-month period that ended on May 31, 2026. The gain was driven by the combination of income, positive returns for the U.S. Treasury market, and a decline in yield spreads that was fueled by robust corporate earnings and investors&#x2019; hearty appetite for risk. The war in Iran led to heightened volatility in the final three months of the period, however, as rising oil prices raised the prospect of reaccelerating inflation and less accommodative U.S. Federal Reserve policy.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Banking&lt;/b&gt; | Holdings in this industry group were some of the largest contributors to absolute performance, reflecting both their robust performance and large portfolio weightings. NatWest Group PLC and UBS Group AG were leading individual contributors.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Energy&lt;/b&gt; | The industry also performed well in the annual period, particularly after the start of the war in Iran early March. Occidental Petroleum Corp. was the largest contributor.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Electric utilities&lt;/b&gt; | Growing power demand from artificial intelligence (AI) provided a tailwind for the category, fueling gains for issuers such as Pacific Gas &amp;amp; Electric Company and American Electric Power Company, Inc.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;A small number of individual securities&lt;/b&gt; | Certain holdings lost ground and had negative impacts on performance. Oracle Corp., whose bonds were pressured by the company&#x2019;s investments in AI, was a notable laggard. The data center operator QTS Fayetteville and the British bank Barclays PLC were also among the individual positions that finished with losses.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_119_ddcfee13_7793_4012_928c_41a3c31d2609">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559385.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_120_f504959a_1483_4b77_bedf_87dde9ce7f87">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;Since inception&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Managed Account Shares Investment-Grade Corporate Bond Portfolio (Investment-Grade Corporate Bond Portfolio/JMABX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.04&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Corporate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.09&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.63&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.02&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000212730Member"
      id="t_128_1be5e48e_3ef3_557b_2c34_9f740187f4c0">Managed Account Shares Investment-Grade Corporate Bond Portfolio (Investment-Grade Corporate Bond Portfolio/JMABX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000212730Member"
      decimals="4"
      id="h_188_1fc07e0b_c5ef_4859_8318_e11b7f578ade"
      unitRef="pure">0.0704</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000212730Member"
      decimals="4"
      id="h_189_68644447_95bb_4869_824d_5cc8ab5db5a1"
      unitRef="pure">0.0211</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_C000212730Member"
      decimals="4"
      id="h_190_2776b527_301d_457b_aa31_bf8eb1bc8a4d"
      unitRef="pure">0.0309</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_129_7c56e50f_9350_ddce_1796_3bf045ad93bf">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_191_06994573_08bb_4f4e_b8a0_04dd9c0a3fe8"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_192_a1c063ab_5961_46ed_8a0e_1511b4f2628b"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_193_eeaf3e04_1a29_4196_b90c_ca66fb67b3de"
      unitRef="pure">0.0121</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSCorporateBondIndexMember"
      id="t_130_c3807ec0_01a7_7db4_d617_322fe3051e80">Bloomberg U.S. Corporate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSCorporateBondIndexMember"
      decimals="4"
      id="h_194_b6e34e6e_70c8_43c7_913a_0d897d445f32"
      unitRef="pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSCorporateBondIndexMember"
      decimals="4"
      id="h_195_14fa5767_7ebd_4d62_9f42_42c978b487eb"
      unitRef="pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_BloombergUSCorporateBondIndexMember"
      decimals="4"
      id="h_196_b1238712_70df_4fa9_8dae_8c2075d62137"
      unitRef="pure">0.0202</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000212730Member"
      id="t_121_35672e35_9bec_4f3a_8a6a_1d412c4eeacc">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_122_e89cbbc5_e380_49e9_899a_cd42f466023b">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_123_a1d6bc09_886d_458f_9a93_895a0455f3d9">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;509,493,425&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;317&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;37&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000212730Member"
      decimals="INF"
      id="h_197_be923264_2146_46ea_9050_6e38f3c636eb"
      unitRef="USD">509493425</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000212730Member"
      decimals="INF"
      id="h_198_6b179350_dffc_4043_b99d_0f56f7d69aa8"
      unitRef="Holding">317</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000212730Member"
      decimals="INF"
      id="h_199_658fae6f_dd08_4312_97bf_10e8bd340495"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000212730Member"
      decimals="4"
      id="h_200_41626de1_f826_471e_8661_078969532365"
      unitRef="pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_124_67d54d58_1a3f_4f0e_b16d_c22576362c5d">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;34.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;10.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Municipal bonds&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559376.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_201_ca6f3134_e401_4bc4_bce4_553d3b22afd3"
      unitRef="pure">0.346</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_EnergySectorMember"
      decimals="4"
      id="h_202_5e525ebc_6eea_4262_b3ce_491e5b89207c"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_IndustrialSectorMember"
      decimals="4"
      id="h_203_866faede_112b_4be7_ba29_ba81a34e7087"
      unitRef="pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_UtilitiesSectorMember"
      decimals="4"
      id="h_204_8639a3af_17e1_49e6_91ba_5c653278412d"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_205_0ea58f45_866a_4990_9f7d_20ba60f6a65d"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_HealthcareSectorMember"
      decimals="4"
      id="h_206_67861d18_704e_46a1_beef_26cadedac1e6"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_RealEstateSectorMember"
      decimals="4"
      id="h_207_353263f0_22f2_4dae_923c_c7d82317a95e"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_CommunicationsSectorMember"
      decimals="4"
      id="h_208_6b4e6996_4625_4f2e_ac64_57157b6778e3"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_209_4356816f_59f1_4f74_88fa_de8585df3d18"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_210_996e6cf5_8dd7_4b79_a4a8_6604434d9495"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_MaterialsSectorMember"
      decimals="4"
      id="h_211_024b9e70_28fe_45ac_b3e6_f783fa6ecd66"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_MunicipalBondsMember"
      decimals="4"
      id="h_212_e8e72608_87fc_4dbd_a8b1_283370b84fdd"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212730Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_213_60f4340d_7f82_40f3_9618_7f18e58ac46d"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_132_cd62304a_4475_f975_1c29_d334932cfa52">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000212730Member"
      id="t_131_80656e1b_74c9_94c2_4e78_215eeaa2c6a4">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000212731Member"
      id="t_138_4fa8c9e7_7e00_2ea9_9a90_33ce46ef7ea8">John Hancock Managed Account Shares Non-Investment-Grade Corporate Bond Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000212731Member"
      id="t_139_60f1cf02_633f_fbdf_0822_40fa52105af9">Non-Investment-Grade Corporate Bond Portfolio</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000212731Member"
      id="t_140_1967eae4_5c65_d424_c54e_f1a93054f547">JMADX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_125_5028c31b_5fbb_4496_86d2_ee83673c599c">This annual shareholder report contains important information about the John Hancock Managed Account Shares Non-Investment-Grade Corporate Bond Portfolio (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000212731Member"
      id="t_126_259e5a52_3c0b_49c4_a878_ce69d06fbd02">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_127_53bd720c_becc_4186_8a55_7f2e3b199d6d">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-247-0278.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000212731Member"
      id="t_128_7ea74b6c_6c43_456d_8143_d29bd9e90a74">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000212731Member"
      id="t_129_bb8d66db_219f_488b_ba39_c0c8432e9d5e">800-247-0278</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_130_acf8735c_cc00_44c5_a8d5_f801b51ce24c">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Non-Investment-Grade Corporate Bond Portfolio/JMADX&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000212731Member"
      decimals="INF"
      id="h_214_d2de29c8_ad94_4bb1_92c3_872c741741f1"
      unitRef="USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000212731Member"
      decimals="4"
      id="h_215_9e593b50_f4c3_42d2_ade6_543a723c5d3f"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_131_177fdb29_6b23_4f1c_9232_59038ee3787b">&lt;div style="color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';margin-top:14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt; &lt;br/&gt; &lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Managed Account Shares Non-Investment-Grade Corporate Bond Portfolio (Non-Investment-Grade Corporate Bond Portfolio/JMADX) returned 7.52% for the year ended May 31, 2026. High-yield bonds delivered strong total returns in the 12-month period that ended on May 31, 2026. The gain was driven by the combination of income, positive returns for the U.S. Treasury market, and a decline in yield spreads that was fueled by robust corporate earnings and investors&#x2019; hearty appetite for risk. The war in Iran led to heightened volatility in the final three months of the period, however, as rising oil prices raised the prospect of reaccelerating inflation and less accommodative U.S. Federal Reserve policy.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Consumer cyclicals&lt;/b&gt; | Holdings in this industry group made the largest contribution to absolute performance, primarily as a result of the strong showing for The Michaels Companies, Inc. The Canadian auto retailer Global Auto Holdings, Ltd. was a top contributor, as well.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Energy&lt;/b&gt; | The industry performed well in the annual period, as the surge in oil prices that accompanied the war in Iran helped boost the earnings prospects for energy companies. &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;Other sectors&lt;/b&gt; | Positions in the communications, electric utilities, and banking sectors further contributed to the fund&#x2019;s absolute performance.&lt;/div&gt;&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;margin-bottom:6.5pt;font-weight:bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;A small number of individual securities&lt;/b&gt; | Certain holdings finished with losses and had negative impacts on performance. Ambipar Lux Sarl, Saks Global Enterprises LLC, and CSN Resources SA were among the individual positions that finished with losses.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice. &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_132_f3e2594a_4150_4208_9c26_95d6eb1b1ffd">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Fund Performance&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:3pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);margin-bottom:20pt;"&gt; &lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559344.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt;  &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_133_60eb524c_db20_4bcb_a530_619394c8c0ef">&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold;"&gt;Since inception&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Managed Account Shares Non-Investment-Grade Corporate Bond Portfolio (Non-Investment-Grade Corporate Bond Portfolio/JMADX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal;"&gt;ICE BofA U.S. High Yield Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.44&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.36&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.94&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000212731Member"
      id="t_141_3e178fc6_3b1c_aa62_aa5c_bc06208b0256">Managed Account Shares Non-Investment-Grade Corporate Bond Portfolio (Non-Investment-Grade Corporate Bond Portfolio/JMADX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000212731Member"
      decimals="4"
      id="h_216_959b5107_b5dc_4995_8c48_c2500d823369"
      unitRef="pure">0.0752</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000212731Member"
      decimals="4"
      id="h_217_463e3c68_e59e_4628_a8cc_b4cf40ff6977"
      unitRef="pure">0.0371</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_C000212731Member"
      decimals="4"
      id="h_218_9b07c9bf_01c5_4d5a_841e_e08e0a6ef0cf"
      unitRef="pure">0.0418</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_142_7d3755f3_f8fc_3de5_6c4e_c7fc2709c969">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_219_aae75575_209c_4bb0_8419_c01424f1fee6"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_220_058197c2_d1cd_4d79_b848_609c42fe5866"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_221_121fb356_2832_47cf_9ac8_7258547ef647"
      unitRef="pure">0.0121</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_ICEBofAUSHighYieldIndexMember"
      id="t_143_db6a575d_550e_69c2_53fc_c58d4f8263a6">ICE BofA U.S. High Yield Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_ICEBofAUSHighYieldIndexMember"
      decimals="4"
      id="h_222_2afb39cf_6293_49c9_aa5e_65682a501bf2"
      unitRef="pure">0.0744</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_ICEBofAUSHighYieldIndexMember"
      decimals="4"
      id="h_223_a0fea5f2_0d69_4fc6_b37a_4d8e59274c64"
      unitRef="pure">0.0436</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_ICEBofAUSHighYieldIndexMember"
      decimals="4"
      id="h_224_82388f5f_6be8_4b53_9ea7_65d6db5f3f91"
      unitRef="pure">0.0494</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000212731Member"
      id="t_134_ae6001ab_b5ad_4f9a_92a1_30366db30407">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_135_1c369588_f15e_4ba1_92cf_fcd215bbf0a1">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_136_8670688f_9570_4310_87f4_68ad2a1f8d0e">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;188,719,463&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;201&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;0&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000212731Member"
      decimals="INF"
      id="h_225_a5484831_5443_4439_b540_37647ce56e82"
      unitRef="USD">188719463</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000212731Member"
      decimals="INF"
      id="h_226_80928a1d_2601_4e71_b8f9_d011f3758e4b"
      unitRef="Holding">201</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000212731Member"
      decimals="INF"
      id="h_227_9b7ba319_62ee_4ad2_a529_7137a26ebcf4"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000212731Member"
      decimals="4"
      id="h_228_a3848a44_836d_4262_8431_5a675ffcc4cc"
      unitRef="pure">0.61</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_137_9285d160_d929_4ce2_a82d_d777979a3573">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;17.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;16.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;6.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Quality Composition&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);padding-right:6pt;padding-left:6pt;"&gt; &lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559335.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_229_9409dc26_a3b8_48da_993b_0fc9a81f3667"
      unitRef="pure">0.173</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_EnergySectorMember"
      decimals="4"
      id="h_230_b5eeee91_dafe_4740_b6a4_9d1302a17830"
      unitRef="pure">0.168</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_231_068123eb_9621_4d28_8b7a_7acd1cbdc686"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_CommunicationsSectorMember"
      decimals="4"
      id="h_232_6b421f68_14fa_420a_80d8_6d5fdefb99c7"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_UtilitiesSectorMember"
      decimals="4"
      id="h_233_8cf15752_6b85_42d4_b73b_1435b99ff6ac"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_IndustrialSectorMember"
      decimals="4"
      id="h_234_623b4e97_6f38_40af_85ea_4415ada9f73e"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_HealthcareSectorMember"
      decimals="4"
      id="h_235_1f876ec1_f76a_425e_b578_e83b230a24eb"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_236_effcd1d5_838a_4a76_b528_1b167738b171"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_MaterialsSectorMember"
      decimals="4"
      id="h_237_d9972bd6_5199_49c6_ad34_86c69566663a"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_238_e6379437_9e35_4ab8_8133_57dd503a43d7"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_RealEstateSectorMember"
      decimals="4"
      id="h_239_f79a7d39_730d_43a9_bee3_449e5d3949ec"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212731Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_240_b0784bfe_f606_49d9_963e_f0d682b254e6"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_145_3b0a0c6f_f7a5_8373_7b12_be8723474451">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000212731Member"
      id="t_144_25a0f5d2_eafd_26b1_0c61_2b2ba00689b8">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000238026Member"
      id="t_151_fd16d286_9ed9_9670_ebbe_f1a142b2d834">John Hancock Managed Account Shares Non-Investment-Grade Municipal Bond Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000238026Member"
      id="t_152_1d0fb667_ee52_8b2b_42af_e7eaf996072e">Non-Investment-Grade Municipal Bond Portfolio</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000238026Member"
      id="t_153_d78bdc99_18dc_b862_9f5f_1039b77d7bf9">JHFMX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_138_cd7e42ea_b58b_4285_9e3f_6b3911278cd2">This annual shareholder report contains important information about the John Hancock Managed Account Shares Non-Investment-Grade Municipal Bond Portfolio (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000238026Member"
      id="t_139_2414345b_6eaa_4745_b4bc_3431f7086157">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_140_2565f1e4_0608_44e1_8c48_8feed092424d">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-247-0278.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000238026Member"
      id="t_141_4ab582c5_9d62_4dc4_a446_346be784fb2c">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000238026Member"
      id="t_142_150523dc_eb68_46a1_b9c4_1cc1c9c6191c">800-247-0278</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_143_10430244_7f09_4568_bf60_3db785fc936d">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Non-Investment-Grade Municipal Bond Portfolio/JHFMX&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000238026Member"
      decimals="INF"
      id="h_241_79ceda6e_daed_4463_bf1a_a790b9e477ce"
      unitRef="USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000238026Member"
      decimals="4"
      id="h_242_bb59e543_1904_4c4c_8733_75b97ecd1ee1"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_144_079e85fc_cc77_4833_8ed2_fb3aafc82005">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Managed Account Shares Non-Investment-Grade Municipal Bond Portfolio (Non-Investment-Grade Municipal Bond Portfolio/JHFMX) returned 7.29% for the year ended May 31, 2026. The broader U.S. bond market delivered positive total returns in the annual period. Much of the gain occurred before the start of the war in Iran in early March, reflecting confidence that moderate inflation would allow the U.S. Federal Reserve (Fed) to continue cutting interest rates. The conflict caused the market to give back some of its prior gains in the final three months of the period, however, as higher oil prices raised the prospect of reaccelerating inflation and less accommodative Fed policy. Municipal bonds outperformed the taxable investment-grade market, reflecting positive supply-and-demand conditions, attractive yields relative to U.S. Treasuries, and stable credit trends. High-yield municipal issues slightly underperformed the broader tax-exempt category.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Continuing care retirement and charter schools&lt;/b&gt; | The fund&#x2019;s holdings in these areas made the largest contribution to absolute performance due to the combination of positive total returns and their sizable portfolio weightings.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Other notable sectors&lt;/b&gt; | Positions in the tax increment/financing, toll roads/bridges/tunnels, and hospitals sectors also helped results.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Strong performing individual securities&lt;/b&gt; | Beaver County Industrial Development Authority was a top contributor, as were bonds issued by the City of Henderson, Kentucky.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Economic and industrial revenue bonds&lt;/b&gt; | Although a number of individual issues performed well, the fund&#x2019;s holdings in this category posted losses in the aggregate. Bonds issued by Polk County, Florida and Brazoria County, Texas detracted from results, as did the Nevada Department of Business &amp;amp; Industry.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_145_953046f0_639f_4ee2_bcb1_ddb114968dd1">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559258.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_146_1cb2cd48_55d1_4abb_8916_735f5b478cdc">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;Since inception&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Managed Account Shares Non-Investment-Grade Municipal Bond Portfolio (Non-Investment-Grade Municipal Bond Portfolio/JHFMX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg Municipal Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg High Yield Municipal Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.84&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000238026Member"
      id="t_154_fdc257ed_2f81_0bf0_935f_8ab7a26934fc">Managed Account Shares Non-Investment-Grade Municipal Bond Portfolio (Non-Investment-Grade Municipal Bond Portfolio/JHFMX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000238026Member"
      decimals="4"
      id="h_243_ab8409f3_4166_47e9_af8f_8cabc1c1700a"
      unitRef="pure">0.0729</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20230208_20260531_C000238026Member"
      decimals="4"
      id="h_244_aa520b70_b0a8_4b39_908d_96effb1e4d58"
      unitRef="pure">0.0498</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergMunicipalBondIndexMember"
      id="t_155_e7a68dd4_4fe6_ec13_fadc_d0e6aa1d0d1f">Bloomberg Municipal Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_245_8f60759e_2129_4d34_ac44_de11c3ccb90e"
      unitRef="pure">0.0667</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20230208_20260531_BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_246_874111d0_4d9f_467e_9bc7_c373e6d3f2e5"
      unitRef="pure">0.0310</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergHighYieldMunicipalBondIndexMember"
      id="t_156_b9b5d8c8_47ea_6c0f_e564_a5b502c72bc8">Bloomberg High Yield Municipal Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergHighYieldMunicipalBondIndexMember"
      decimals="4"
      id="h_247_5bf1a276_4ac8_40bb_bdd9_cdd5484fe5de"
      unitRef="pure">0.0621</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20230208_20260531_BloombergHighYieldMunicipalBondIndexMember"
      decimals="4"
      id="h_248_4cefc863_08f4_4ac5_9e22_5f91ca0c5e54"
      unitRef="pure">0.0484</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000238026Member"
      id="t_147_0daef196_6c70_4db1_90a0_6c470a742245">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_148_69178bbe_b654_4681_88be_f667530ad96c">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_149_7e787a62_869b_4e15_b3bf_b1a7f014e1b8">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;20,057,257&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;106&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000238026Member"
      decimals="INF"
      id="h_249_fe8c1273_8dc6_4508_a19d_5bd7578a365d"
      unitRef="USD">20057257</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000238026Member"
      decimals="INF"
      id="h_250_71a5666a_8e55_45f7_8d1a_38ccc0920b8e"
      unitRef="Holding">106</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000238026Member"
      decimals="INF"
      id="h_251_9a1910d0_fc4b_4037_94a6_3aa00f5e59e5"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000238026Member"
      decimals="4"
      id="h_252_0bbd154c_fc2a_48a0_93c5_4cb9d6a98188"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_150_402611a7_fccb_4b5a_94f4_86e1a791007f">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;General obligation bonds&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;6.4&lt;/strong&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;Revenue bonds&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;89.4&lt;/strong&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Education&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Development&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;19.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Other revenue&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;17.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;16.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Transportation&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Airport&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Tobacco&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Housing&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Water and sewer&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Pollution&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;Short-term investments and other&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559255.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_GeneralObligationBondsMember"
      decimals="4"
      id="h_253_e107281b_af29_4dad_942b_42c725155818"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_RevenueBondsMember"
      decimals="4"
      id="h_254_2494bfd3_e7e9_45a5_91ef_6110cce85003"
      unitRef="pure">0.894</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_EducationMember"
      decimals="4"
      id="h_255_dc61f05d_17f5_4bfa_9ce7_28d5a9215455"
      unitRef="pure">0.194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_DevelopmentMember"
      decimals="4"
      id="h_256_80947de4_4acb_4c4a_875d_23b703dd06f5"
      unitRef="pure">0.192</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_OtherRevenueMember"
      decimals="4"
      id="h_257_4fb9355e_55d9_403d_99e4_84a085b97d30"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_HealthcareSectorMember"
      decimals="4"
      id="h_258_309eaddc_0462_4c83_99ca_0b1dfd33aeaf"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_TransportationSectorMember"
      decimals="4"
      id="h_259_4a509f12_375f_43e0_b4e8_310b71ddf8fe"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_AirportMember"
      decimals="4"
      id="h_260_4343ac64_f4a5_425c_aa04_3005820c92ca"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_TobaccoMember"
      decimals="4"
      id="h_261_65f7def0_eeac_4e61_b3d7_b9457dfba7ef"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_HousingMember"
      decimals="4"
      id="h_262_51cd0e3a_b865_40e1_9b1d_19e648952ce6"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_WaterAndSewerMember"
      decimals="4"
      id="h_263_932df9db_a741_4787_85a6_c8d6920e3d11"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_PollutionMember"
      decimals="4"
      id="h_264_48e051da_3a7c_4a96_9536_3b043fc1bd96"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000238026Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_265_72b29203_432a_45e6_8896_b66fd8d21580"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_158_01fdd472_3a15_4a23_84a8_e7f022ed44f9">&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000238026Member"
      id="t_157_9005dc53_c99f_daff_5dd8_9163c73439f8">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="FY2026_C000212732Member"
      id="t_164_23496da9_9945_486e_dfe4_4f98a180d86d">John Hancock Managed Account Shares Securitized Debt Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="FY2026_C000212732Member"
      id="t_165_4ee7725b_c4a8_8621_8df3_9210dd5d3857">Securitized Debt Portfolio</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2026_C000212732Member"
      id="t_166_b897eee1_4bfa_29e8_9218_17584cb27a11">JMAEX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_151_9b326697_3c71_4420_af0f_3a386914c1f1">This annual shareholder report contains important information about the John Hancock Managed Account Shares Securitized Debt Portfolio (the fund) for the period of June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2026_C000212732Member"
      id="t_152_22f3e9c3_e1eb_4199_80fc_33b3b5157bf2">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_153_d9f4b47b_bf28_46c9_8799_00e6235a7baf">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-247-0278.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2026_C000212732Member"
      id="t_154_5a032248_ae27_45c3_a8c7_5a3617bb4a78">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2026_C000212732Member"
      id="t_155_b82b51c0_fdf2_4fdc_bf10_7b4520ebf1e4">800-247-0278</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_156_2a0bfbe0_2838_482f_8aa9_625949576bd7">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Securitized Debt Portfolio/JMAEX&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.00&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2026_C000212732Member"
      decimals="INF"
      id="h_266_4b90fb86_e223_453f_a5b9_e43a0ba570d0"
      unitRef="USD">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2026_C000212732Member"
      decimals="4"
      id="h_267_da02bd36_9a07_4408_9861_dd76633ded5c"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_157_ef28b7fe_7f0e_450b_be5d_b855f98935af">
&lt;div style="color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 14pt;"&gt;Management&#x2019;s Discussion of Fund Performance&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;SUMMARY OF RESULTS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Managed Account Shares Securitized Debt Portfolio (Securitized Debt Portfolio/JMAEX) returned 4.67% for the year ended May 31, 2026. Securitized assets produced strong total returns and outpaced the broader investment-grade market in the annual period. The category was helped by periods of declining U.S. Treasury yields, as well as demand for higher-yielding assets that was fueled by investors&#x2019; generally hearty appetite for risk.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE CONTRIBUTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Asset-backed securities (ABS)&lt;/b&gt; | The fund&#x2019;s allocation to this area made the largest contribution to absolute performance due to the combination of its positive total returns and sizable portfolio weighting.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;Commercial mortgage-backed securities and non-agency mortgage-backed securities&lt;/b&gt; | These categories also helped results. While both outpaced ABS, they made less of a contribution to the fund&#x2019;s return due to their smaller allocations.&lt;/div&gt;

&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; margin-bottom: 6.5pt; font-weight: bold;"&gt;TOP PERFORMANCE DETRACTORS&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;A small number of individual securities&lt;/b&gt; | Certain holdings&#x2014;including the asset-backed securities of CF Hippolyta Issuer LLC and New Economy Assets - Phase 1 Sponsor LLC&#x2014;finished with losses and had negative impacts on performance.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The views expressed in this report are those of the portfolio management team and are subject to change. They are not meant as investment advice.&lt;/div&gt;
</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_158_313c5156_5f49_44e8_8a98_debb02b724c2">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Fund Performance&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The following graph compares the initial and subsequent account values at the end of each of the most recently completed 10 fiscal years of the fund (or for the life of the fund, if shorter). It assumes a $10,000 initial investment in the fund and in an appropriate, broad-based securities market index for the same period.&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; margin-bottom: 3pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;GROWTH OF $10,000&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-bottom: 20pt;"&gt;&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_6559424.jpg" style="display: block; margin-right: auto; margin-left: auto; width: 468pt;"/&gt; &lt;/div&gt;
</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_159_f5aa4e0c_7497_49b6_a95c_6f8162f74b5e">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; width: 60%; padding: 6pt 3pt 3pt 3pt;"&gt;AVERAGE ANNUAL TOTAL RETURN&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;1 Year&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;5 Years&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; padding: 6pt 3pt 3pt 3pt;"&gt;Since inception&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Managed Account Shares Securitized Debt Portfolio (Securitized Debt Portfolio/JMAEX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.67&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.61&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.96&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; color: rgb(0, 0, 0); font-size: 9pt; font-family: 'Arial Narrow'; font-weight: normal; padding: 6pt 3pt 3pt 3pt;"&gt;Bloomberg U.S. Securitized MBS ABS CMBS Index&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;6.71&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.52&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.15&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_C000212732Member"
      id="t_169_90b5ad64_e32f_cb21_ab86_8846076d8675">Managed Account Shares Securitized Debt Portfolio (Securitized Debt Portfolio/JMAEX)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_C000212732Member"
      decimals="4"
      id="h_268_07d470e3_36c9_47cb_b5df_5496a75c2d78"
      unitRef="pure">0.0467</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_C000212732Member"
      decimals="4"
      id="h_269_1bde2008_12db_483f_890e_2ec48cc01178"
      unitRef="pure">0.0261</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_C000212732Member"
      decimals="4"
      id="h_270_3729c5b9_6e00_475a_951a_95ff7bce1e3e"
      unitRef="pure">0.0296</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      id="t_170_b7457f95_5b01_a470_7ed5_4466936e6685">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_271_e7825d7a_481f_4b1e_a9da_5f7c063219bd"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_272_fe7d8c51_e49b_41af_ac81_73e025cec838"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_273_5324f31e_2b82_4c98_a2e4_6f892e8c8973"
      unitRef="pure">0.0121</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2026_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      id="t_171_a5859e5a_e311_d56c_3cf3_0b56d753376a">Bloomberg U.S. Securitized MBS ABS CMBS Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2026_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="4"
      id="h_274_9c7ac00c_7ce1_4b8b_a5b8_52ad5226c44e"
      unitRef="pure">0.0671</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2026_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="4"
      id="h_275_e95175e9_69e8_463f_ba93_285622c67179"
      unitRef="pure">0.0052</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20190709_20260531_BloombergUSSecuritizedMBSABSCMBSIndexMember"
      decimals="4"
      id="h_276_321fa1c4_b39c_450c_9b58_6a377bec0419"
      unitRef="pure">0.0115</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2026_C000212732Member"
      id="t_160_6fe3143b_358d_413f_94a1_477a7c22b5cd">Past performance does not guarantee future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_161_8b15bb4d_3cce_4ed5_8a69_c5c402d8f6c7">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_162_ce4d55eb_65c3_4944_b1e4_163d7a3babac">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;319,314,556&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;321&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total advisory fees paid (net)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;28&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260531_C000212732Member"
      decimals="INF"
      id="h_277_ec00bb9c_1f8c_4bc2_be0a_2712048e5d3f"
      unitRef="USD">319314556</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260531_C000212732Member"
      decimals="INF"
      id="h_278_cef836a5_81cb_43c1_a52e_c5c2b220abab"
      unitRef="Holding">321</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2026_C000212732Member"
      decimals="INF"
      id="h_279_c4a77d90_02aa_48e9_90b5_f96c5d0f47ff"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2026_C000212732Member"
      decimals="4"
      id="h_280_7fb6fd61_c286_4b37_bb10_8f537fd2158d"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_163_e6ad846e_4b6f_48be_9432_74413ced2902">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Portfolio Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Asset-backed securities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;51.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; Commercial and residential&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;42.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Collateralized mortgage obligations &#x2013; U.S. Government Agency&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;5.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Quality Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_6559427.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;


&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_AssetBackedSecuritiesMember"
      decimals="4"
      id="h_281_57f88695_650d_40a6_98f4_b647a6f69579"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember"
      decimals="4"
      id="h_282_23b7b24d_a590_40f8_a51a_12a683100ee0"
      unitRef="pure">0.423</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"
      decimals="4"
      id="h_283_8d581599_4a88_4811_bcc0_475f6a98316b"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260531_C000212732Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_284_9faf37aa_2250_4d13_9108_7643b3ef5093"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_167_8b559179_a2a9_f92f_c950_bfb6c315281c">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc. &#x201c;Not rated&#x201d; securities are those with no ratings available from these agencies. All ratings are as of 5-31-26 and do not reflect subsequent downgrades or upgrades, if any.&lt;/div&gt;
</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="FY2026_C000212732Member"
      id="t_168_6966bb77_ae5c_4cf8_73f5_bd31e0feebc7">Ratings are from Moody&#x2019;s Investors Service, Inc. If not available, we have used S&amp;amp;P Global Ratings. In the absence of ratings from these agencies, we have used Fitch Ratings, Inc.</oef:CreditRatingsSelectionTextBlock>
</xbrl>
