XML 129 R1.htm IDEA: XBRL DOCUMENT v3.25.0.1
Label Element Value
Risk Return Abstract rr_RiskReturnAbstract  
Document Type dei_DocumentType 485BPOS
Period End Date dei_DocumentPeriodEndDate Oct. 31, 2024
Registrant Name dei_EntityRegistrantName JOHN HANCOCK INVESTMENT TRUST
CIK dei_EntityCentralIndexKey 0000022370
Amendment Flag dei_AmendmentFlag false
Document Creation Date dei_DocumentCreationDate Feb. 26, 2025
Document Effective Date dei_DocumentEffectiveDate Mar. 01, 2025
Prospectus Date rr_ProspectusDate Mar. 01, 2025
Entity Inv Company Type dei_EntityInvCompanyType N-1A
John Hancock Balanced Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol SVBAX
John Hancock Balanced Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol SVBCX
John Hancock Balanced Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol SVBIX
John Hancock Balanced Fund | Class R2  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JBATX
John Hancock Balanced Fund | Class R4  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JBAFX
John Hancock Balanced Fund | Class R5  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JBAVX
John Hancock Balanced Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JBAWX
John Hancock Disciplined Value International Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDIBX
John Hancock Disciplined Value International Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDICX
John Hancock Disciplined Value International Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDVIX
John Hancock Disciplined Value International Fund | Class R2  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDISX
John Hancock Disciplined Value International Fund | Class R4  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDITX
John Hancock Disciplined Value International Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDIUX
John Hancock Disciplined Value International Fund | Class NAV  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDIVX
John Hancock Diversified Macro Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDJAX
John Hancock Diversified Macro Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDJCX
John Hancock Diversified Macro Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDJIX
John Hancock Diversified Macro Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JDJRX
John Hancock Emerging Markets Equity Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEMQX
John Hancock Emerging Markets Equity Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEMZX
John Hancock Emerging Markets Equity Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEMMX
John Hancock Emerging Markets Equity Fund | Class R2  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEMKX
John Hancock Emerging Markets Equity Fund | Class R4  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEMNX
John Hancock Emerging Markets Equity Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEMGX
John Hancock ESG International Equity Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JTQAX
John Hancock ESG International Equity Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JTQIX
John Hancock ESG International Equity Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JTQRX
John Hancock ESG Large Cap Core Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JHJAX
John Hancock ESG Large Cap Core Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JHJCX
John Hancock ESG Large Cap Core Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JHJIX
John Hancock ESG Large Cap Core Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JHJRX
John Hancock Fundamental Large Cap Core Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol TAGRX
John Hancock Fundamental Large Cap Core Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JHLVX
John Hancock Fundamental Large Cap Core Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JLVIX
John Hancock Fundamental Large Cap Core Fund | Class R2  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JLCYX
John Hancock Fundamental Large Cap Core Fund | Class R4  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JLCFX
John Hancock Fundamental Large Cap Core Fund | Class R5  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JLCVX
John Hancock Fundamental Large Cap Core Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JLCWX
John Hancock Fundamental Large Cap Core Fund | Class NAV  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JLCNX
John Hancock Global Environmental Opportunities Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JABZX
John Hancock Global Environmental Opportunities Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JABYX
John Hancock Global Environmental Opportunities Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JABVX
John Hancock Global Environmental Opportunities Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JACDX
John Hancock Global Thematic Opportunities Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JTKAX
John Hancock Global Thematic Opportunities Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JTKCX
John Hancock Global Thematic Opportunities Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JTKIX
John Hancock Global Thematic Opportunities Fund | Class NAV  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JTKNX
John Hancock Infrastructure Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEEBX
John Hancock Infrastructure Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEEFX
John Hancock Infrastructure Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEEIX
John Hancock Infrastructure Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JEEDX
John Hancock International Dynamic Growth Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JIJAX
John Hancock International Dynamic Growth Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JIJCX
John Hancock International Dynamic Growth Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JIJIX
John Hancock International Dynamic Growth Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JIJRX
John Hancock Seaport Long Short Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JSFBX
John Hancock Seaport Long Short Fund | Class C  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JSFTX
John Hancock Seaport Long Short Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JSFDX
John Hancock Seaport Long Short Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JSFRX
John Hancock Small Cap Core Fund | Class A  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JCCAX
John Hancock Small Cap Core Fund | Class I  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JCCIX
John Hancock Small Cap Core Fund | Class R6  
Risk Return Abstract rr_RiskReturnAbstract  
Trading Symbol dei_TradingSymbol JORSX