# prefix name id type enumerations substitutionGroup balance periodType abstract nillable
1 ici-rr IntroductionHeading_item ici-rr_IntroductionHeading_item ici-rr:TextType ici-rr:TextHead instant true true
2 ici-rr IntroductionHeading ici-rr_IntroductionHeading xbrli:tuple false false
3 ici-rr IntroductionHeading_mrk ici-rr_IntroductionHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
4 ici-rr IntroductionParagraph_item ici-rr_IntroductionParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
5 ici-rr IntroductionParagraph ici-rr_IntroductionParagraph xbrli:tuple
6 ici-rr IntroductionSubparagraph_item ici-rr_IntroductionSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
7 ici-rr IntroductionSubparagraph ici-rr_IntroductionSubparagraph xbrli:tuple
8 ici-rr IntroductionTopicHead ici-rr_IntroductionTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
9 ici-rr IntroductionFootnote_item ici-rr_IntroductionFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
10 ici-rr IntroductionFootnote ici-rr_IntroductionFootnote xbrli:tuple
11 ici-rr IntroductionFootnoteMark ici-rr_IntroductionFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
12 ici-rr IntroductionFootnoteTopicHead ici-rr_IntroductionFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
13 ici-rr RiskReturnHeading_item ici-rr_RiskReturnHeading_item ici-rr:TextType ici-rr:TextHead instant true true
14 ici-rr RiskReturnHeading ici-rr_RiskReturnHeading xbrli:tuple false false
15 ici-rr RiskReturnHeading_mrk ici-rr_RiskReturnHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
16 ici-rr RiskReturnFootnote_item ici-rr_RiskReturnFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
17 ici-rr RiskReturnFootnote ici-rr_RiskReturnFootnote xbrli:tuple
18 ici-rr RiskReturnFootnoteMark ici-rr_RiskReturnFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
19 ici-rr RiskReturnFootnoteTopicHead ici-rr_RiskReturnFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
20 ici-rr ObjectiveSection_item ici-rr_ObjectiveSection_item ici-rr:TextType ici-rr:TextHead instant true true
21 ici-rr ObjectiveSection ici-rr_ObjectiveSection xbrli:tuple
22 ici-rr ObjectiveHeading_item ici-rr_ObjectiveHeading_item ici-rr:TextType ici-rr:TextHead instant true true
23 ici-rr ObjectiveHeading ici-rr_ObjectiveHeading xbrli:tuple false false
24 ici-rr ObjectiveHeading_mrk ici-rr_ObjectiveHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
25 ici-rr ObjectiveFootnote_item ici-rr_ObjectiveFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
26 ici-rr ObjectiveFootnote ici-rr_ObjectiveFootnote xbrli:tuple
27 ici-rr ObjectiveFootnoteMark ici-rr_ObjectiveFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
28 ici-rr ObjectiveFootnoteTopicHead ici-rr_ObjectiveFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
29 ici-rr ObjectiveNarrativeParagraph_item ici-rr_ObjectiveNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
30 ici-rr ObjectiveNarrativeParagraph ici-rr_ObjectiveNarrativeParagraph xbrli:tuple
31 ici-rr ObjectivePrimary_item ici-rr_ObjectivePrimary_item ici-rr:TextType ici-rr:TextHead instant true true
32 ici-rr ObjectivePrimary ici-rr_ObjectivePrimary xbrli:tuple
33 ici-rr ObjectiveSecondary_item ici-rr_ObjectiveSecondary_item ici-rr:TextType ici-rr:TextHead instant true true
34 ici-rr ObjectiveSecondary ici-rr_ObjectiveSecondary xbrli:tuple
35 ici-rr ObjectiveNarrativeSubparagraph_item ici-rr_ObjectiveNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
36 ici-rr ObjectiveNarrativeSubparagraph ici-rr_ObjectiveNarrativeSubparagraph xbrli:tuple
37 ici-rr ObjectiveTopicHead ici-rr_ObjectiveTopicHead ici-rr:TopicType ici-rr:ObjectiveAndStrategyTopicHead instant true true
38 ici-rr StrategySection_item ici-rr_StrategySection_item ici-rr:TextType ici-rr:TextHead instant true true
39 ici-rr StrategySection ici-rr_StrategySection xbrli:tuple
40 ici-rr StrategyHeading_item ici-rr_StrategyHeading_item ici-rr:TextType ici-rr:TextHead instant true true
41 ici-rr StrategyHeading ici-rr_StrategyHeading xbrli:tuple false false
42 ici-rr StrategyHeading_mrk ici-rr_StrategyHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
43 ici-rr StrategyFootnote_item ici-rr_StrategyFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
44 ici-rr StrategyFootnote ici-rr_StrategyFootnote xbrli:tuple
45 ici-rr StrategyFootnoteMark ici-rr_StrategyFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
46 ici-rr StrategyFootnoteTopicHead ici-rr_StrategyFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
47 ici-rr StrategyNarrativeParagraph_item ici-rr_StrategyNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
48 ici-rr StrategyNarrativeParagraph ici-rr_StrategyNarrativeParagraph xbrli:tuple
49 ici-rr StrategyNarrativeSubparagraph_item ici-rr_StrategyNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
50 ici-rr StrategyNarrativeSubparagraph ici-rr_StrategyNarrativeSubparagraph xbrli:tuple
51 ici-rr StrategyTopicHead ici-rr_StrategyTopicHead ici-rr:TopicType ici-rr:ObjectiveAndStrategyTopicHead instant true true
52 ici-rr StrategyPortfolioConcentration ici-rr_StrategyPortfolioConcentration ici-rr:TopicType ici-rr:StrategyTopicHead instant true
53 ici-rr ObjectiveAndStrategySection_item ici-rr_ObjectiveAndStrategySection_item ici-rr:TextType ici-rr:TextHead instant true true
54 ici-rr ObjectiveAndStrategySection ici-rr_ObjectiveAndStrategySection xbrli:tuple
55 ici-rr ObjectiveAndStrategyHeading_item ici-rr_ObjectiveAndStrategyHeading_item ici-rr:TextType ici-rr:TextHead instant true true
56 ici-rr ObjectiveAndStrategyHeading ici-rr_ObjectiveAndStrategyHeading xbrli:tuple false false
57 ici-rr ObjectiveAndStrategyHeading_mrk ici-rr_ObjectiveAndStrategyHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
58 ici-rr ObjectiveAndStrategyTopicHead ici-rr_ObjectiveAndStrategyTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
59 ici-rr ObjectiveAndStrategyCaption_item ici-rr_ObjectiveAndStrategyCaption_item ici-rr:TextType ici-rr:TextHead instant true true
60 ici-rr ObjectiveAndStrategyCaption ici-rr_ObjectiveAndStrategyCaption xbrli:tuple false false
61 ici-rr ObjectiveAndStrategyCaption_mrk ici-rr_ObjectiveAndStrategyCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
62 ici-rr ObjectiveAndStrategyColumnName_item ici-rr_ObjectiveAndStrategyColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
63 ici-rr ObjectiveAndStrategyColumnName ici-rr_ObjectiveAndStrategyColumnName xbrli:tuple false false
64 ici-rr ObjectiveAndStrategyColumnName_txt ici-rr_ObjectiveAndStrategyColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
65 ici-rr ObjectiveAndStrategyColumnName_mrk ici-rr_ObjectiveAndStrategyColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
66 ici-rr ObjectiveAndStrategyColumnName_str ici-rr_ObjectiveAndStrategyColumnName_str ici-rr:TextType xbrli:item instant true
67 ici-rr ObjectiveAndStrategyRow_item ici-rr_ObjectiveAndStrategyRow_item ici-rr:TextType ici-rr:TextHead instant true true
68 ici-rr ObjectiveAndStrategyRow ici-rr_ObjectiveAndStrategyRow xbrli:tuple false false
69 ici-rr ObjectiveAndStrategyRow_txt ici-rr_ObjectiveAndStrategyRow_txt ici-rr:TextType ici-rr:TextHead instant true
70 ici-rr ObjectiveAndStrategyRow_mrk ici-rr_ObjectiveAndStrategyRow_mrk ici-rr:MarkType ici-rr:MarkHead instant true
71 ici-rr ObjectiveAndStrategyRow_str ici-rr_ObjectiveAndStrategyRow_str ici-rr:TopicType xbrli:item instant true
72 ici-rr ObjectiveAndStrategyFootnote_item ici-rr_ObjectiveAndStrategyFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
73 ici-rr ObjectiveAndStrategyFootnote ici-rr_ObjectiveAndStrategyFootnote xbrli:tuple
74 ici-rr ObjectiveAndStrategyFootnoteMark ici-rr_ObjectiveAndStrategyFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
75 ici-rr ObjectiveAndStrategyFootnoteTopicHead ici-rr_ObjectiveAndStrategyFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
76 ici-rr BarChartAndPerformanceTableHeading_item ici-rr_BarChartAndPerformanceTableHeading_item ici-rr:TextType ici-rr:TextHead instant true true
77 ici-rr BarChartAndPerformanceTableHeading ici-rr_BarChartAndPerformanceTableHeading xbrli:tuple false false
78 ici-rr BarChartAndPerformanceTableHeading_mrk ici-rr_BarChartAndPerformanceTableHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
79 ici-rr PerformanceNarrativeParagraph_item ici-rr_PerformanceNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
80 ici-rr PerformanceNarrativeParagraph ici-rr_PerformanceNarrativeParagraph xbrli:tuple
81 ici-rr PerformanceNarrativeSubparagraph_item ici-rr_PerformanceNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
82 ici-rr PerformanceNarrativeSubparagraph ici-rr_PerformanceNarrativeSubparagraph xbrli:tuple
83 ici-rr PerformanceTopicHead ici-rr_PerformanceTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
84 ici-rr PerformancePastDoesNotIndicateFuture ici-rr_PerformancePastDoesNotIndicateFuture ici-rr:TopicType ici-rr:PerformanceTopicHead instant true
85 ici-rr PerformanceInformationIllustratesVariabilityOfReturns ici-rr_PerformanceInformationIllustratesVariabilityOfReturns ici-rr:TopicType ici-rr:PerformanceTopicHead instant true
86 ici-rr PerformanceOneYearOrLess ici-rr_PerformanceOneYearOrLess ici-rr:TopicType ici-rr:PerformanceTopicHead instant true
87 ici-rr PerformanceInceptionDateIndicatesChangedAdviser ici-rr_PerformanceInceptionDateIndicatesChangedAdviser ici-rr:TopicType ici-rr:PerformanceTopicHead instant true
88 ici-rr PerformanceAdditionalMarketIndex ici-rr_PerformanceAdditionalMarketIndex ici-rr:TopicType ici-rr:PerformanceTopicHead instant true
89 ici-rr BarChartHeading_item ici-rr_BarChartHeading_item ici-rr:TextType ici-rr:TextHead instant true true
90 ici-rr BarChartHeading ici-rr_BarChartHeading xbrli:tuple false false
91 ici-rr BarChartHeading_mrk ici-rr_BarChartHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
92 ici-rr BarChartNarrativeParagraph_item ici-rr_BarChartNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
93 ici-rr BarChartNarrativeParagraph ici-rr_BarChartNarrativeParagraph xbrli:tuple
94 ici-rr BarChartNarrativeSubparagraph_item ici-rr_BarChartNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
95 ici-rr BarChartNarrativeSubparagraph ici-rr_BarChartNarrativeSubparagraph xbrli:tuple
96 ici-rr BarChartTopicHead ici-rr_BarChartTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
97 ici-rr BarChartDoesNotReflectSalesLoads ici-rr_BarChartDoesNotReflectSalesLoads ici-rr:TopicType ici-rr:BarChartTopicHead instant true
98 ici-rr AnnualReturnCaption_item ici-rr_AnnualReturnCaption_item ici-rr:TextType ici-rr:TextHead instant true true
99 ici-rr AnnualReturnCaption ici-rr_AnnualReturnCaption xbrli:tuple false false
100 ici-rr AnnualReturnCaption_mrk ici-rr_AnnualReturnCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
101 ici-rr AnnualReturnColumnName_item ici-rr_AnnualReturnColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
102 ici-rr AnnualReturnColumnName ici-rr_AnnualReturnColumnName xbrli:tuple false false
103 ici-rr AnnualReturnColumnName_txt ici-rr_AnnualReturnColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
104 ici-rr AnnualReturnColumnName_mrk ici-rr_AnnualReturnColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
105 ici-rr AnnualReturnColumnName_str ici-rr_AnnualReturnColumnName_str ici-rr:TextType xbrli:item instant true
106 ici-rr AnnualReturnInceptionDate_item ici-rr_AnnualReturnInceptionDate_item ici-rr:TextType ici-rr:TextHead instant true true
107 ici-rr AnnualReturnInceptionDate ici-rr_AnnualReturnInceptionDate xbrli:tuple false false
108 ici-rr AnnualReturnInceptionDate_txt ici-rr_AnnualReturnInceptionDate_txt ici-rr:TextType ici-rr:TextHead instant true
109 ici-rr AnnualReturnInceptionDate_mrk ici-rr_AnnualReturnInceptionDate_mrk ici-rr:MarkType ici-rr:MarkHead instant true
110 ici-rr AnnualReturnInceptionDate_date ici-rr_AnnualReturnInceptionDate_date ici-rr:DateType xbrli:item instant true
111 ici-rr AnnualReturnRow_item ici-rr_AnnualReturnRow_item ici-rr:TextType ici-rr:TextHead instant true true
112 ici-rr AnnualReturnRow ici-rr_AnnualReturnRow xbrli:tuple false false
113 ici-rr AnnualReturnRow_year ici-rr_AnnualReturnRow_year ici-rr:YearType ici-rr:YearHead instant true
114 ici-rr AnnualReturnRow_mrk ici-rr_AnnualReturnRow_mrk ici-rr:MarkType ici-rr:MarkHead instant true
115 ici-rr AnnualReturnRow_num ici-rr_AnnualReturnRow_num ici-rr:ReturnType xbrli:item instant true
116 ici-rr AnnualReturnFootnote_item ici-rr_AnnualReturnFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
117 ici-rr AnnualReturnFootnote ici-rr_AnnualReturnFootnote xbrli:tuple
118 ici-rr AnnualReturnFootnoteMark ici-rr_AnnualReturnFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
119 ici-rr AnnualReturnFootnoteTopicHead ici-rr_AnnualReturnFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
120 ici-rr AnnualReturnFootnoteNonCalendarFiscalYearToDateReturnAsOfMostRecentQuarter ici-rr_AnnualReturnFootnoteNonCalendarFiscalYearToDateReturnAsOfMostRecentQuarter ici-rr:TopicType ici-rr:AnnualReturnFootnoteTopicHead instant true
121 ici-rr AnnualReturnFootnoteReturnsForClassNotOfferedInProspectus ici-rr_AnnualReturnFootnoteReturnsForClassNotOfferedInProspectus ici-rr:TopicType ici-rr:AnnualReturnFootnoteTopicHead instant true
122 ici-rr AnnualReturnFootnoteReturnsForClassLinkedToClassOffered ici-rr_AnnualReturnFootnoteReturnsForClassLinkedToClassOffered ici-rr:TopicType ici-rr:AnnualReturnFootnoteTopicHead instant true
123 ici-rr AnnualReturnFootnoteReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod ici-rr_AnnualReturnFootnoteReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod ici-rr:TopicType ici-rr:AnnualReturnFootnoteTopicHead instant true
124 ici-rr AnnualReturnFootnoteDoesNotReflectSalesLoads ici-rr_AnnualReturnFootnoteDoesNotReflectSalesLoads ici-rr:TopicType ici-rr:AnnualReturnFootnoteTopicHead instant true
125 ici-rr YearToDateReturnLabel_item ici-rr_YearToDateReturnLabel_item ici-rr:TextType ici-rr:TextHead instant true true
126 ici-rr YearToDateReturnLabel ici-rr_YearToDateReturnLabel xbrli:tuple false false
127 ici-rr YearToDateReturnLabel_lbl ici-rr_YearToDateReturnLabel_lbl ici-rr:LabelType xbrli:item instant true
128 ici-rr YearToDateReturnLabel_mrk ici-rr_YearToDateReturnLabel_mrk ici-rr:MarkType ici-rr:MarkHead instant true
129 ici-rr BarChartYearToDateReturn_item ici-rr_BarChartYearToDateReturn_item ici-rr:TextType ici-rr:TextHead instant true true
130 ici-rr BarChartYearToDateReturn ici-rr_BarChartYearToDateReturn xbrli:tuple false false
131 ici-rr BarChartYearToDateReturn_num ici-rr_BarChartYearToDateReturn_num ici-rr:ReturnType xbrli:item instant true
132 ici-rr BarChartYearToDateReturn_mrk ici-rr_BarChartYearToDateReturn_mrk ici-rr:MarkType ici-rr:MarkHead instant true
133 ici-rr BarChartYearToDateReturnDate_item ici-rr_BarChartYearToDateReturnDate_item ici-rr:TextType ici-rr:TextHead instant true true
134 ici-rr BarChartYearToDateReturnDate ici-rr_BarChartYearToDateReturnDate xbrli:tuple false false
135 ici-rr BarChartYearToDateReturnDate_date ici-rr_BarChartYearToDateReturnDate_date ici-rr:DateType xbrli:item instant true
136 ici-rr BarChartYearToDateReturnDate_mrk ici-rr_BarChartYearToDateReturnDate_mrk ici-rr:MarkType ici-rr:MarkHead instant true
137 ici-rr HighestQuarterlyReturnLabel_item ici-rr_HighestQuarterlyReturnLabel_item ici-rr:TextType ici-rr:TextHead instant true true
138 ici-rr HighestQuarterlyReturnLabel ici-rr_HighestQuarterlyReturnLabel xbrli:tuple false false
139 ici-rr HighestQuarterlyReturnLabel_lbl ici-rr_HighestQuarterlyReturnLabel_lbl ici-rr:LabelType xbrli:item instant true
140 ici-rr HighestQuarterlyReturnLabel_mrk ici-rr_HighestQuarterlyReturnLabel_mrk ici-rr:MarkType ici-rr:MarkHead instant true
141 ici-rr BarChartHighestQuarterlyReturn_item ici-rr_BarChartHighestQuarterlyReturn_item ici-rr:TextType ici-rr:TextHead instant true true
142 ici-rr BarChartHighestQuarterlyReturn ici-rr_BarChartHighestQuarterlyReturn xbrli:tuple false false
143 ici-rr BarChartHighestQuarterlyReturn_num ici-rr_BarChartHighestQuarterlyReturn_num ici-rr:ReturnType xbrli:item instant true
144 ici-rr BarChartHighestQuarterlyReturn_mrk ici-rr_BarChartHighestQuarterlyReturn_mrk ici-rr:MarkType ici-rr:MarkHead instant true
145 ici-rr BarChartHighestQuarterlyReturnDate_item ici-rr_BarChartHighestQuarterlyReturnDate_item ici-rr:TextType ici-rr:TextHead instant true true
146 ici-rr BarChartHighestQuarterlyReturnDate ici-rr_BarChartHighestQuarterlyReturnDate xbrli:tuple false false
147 ici-rr BarChartHighestQuarterlyReturnDate_date ici-rr_BarChartHighestQuarterlyReturnDate_date ici-rr:DateType xbrli:item instant true
148 ici-rr BarChartHighestQuarterlyReturnDate_mrk ici-rr_BarChartHighestQuarterlyReturnDate_mrk ici-rr:MarkType ici-rr:MarkHead instant true
149 ici-rr LowestQuarterlyReturnLabel_item ici-rr_LowestQuarterlyReturnLabel_item ici-rr:TextType ici-rr:TextHead instant true true
150 ici-rr LowestQuarterlyReturnLabel ici-rr_LowestQuarterlyReturnLabel xbrli:tuple false false
151 ici-rr LowestQuarterlyReturnLabel_lbl ici-rr_LowestQuarterlyReturnLabel_lbl ici-rr:LabelType xbrli:item instant true
152 ici-rr LowestQuarterlyReturnLabel_mrk ici-rr_LowestQuarterlyReturnLabel_mrk ici-rr:MarkType ici-rr:MarkHead instant true
153 ici-rr BarChartLowestQuarterlyReturn_item ici-rr_BarChartLowestQuarterlyReturn_item ici-rr:TextType ici-rr:TextHead instant true true
154 ici-rr BarChartLowestQuarterlyReturn ici-rr_BarChartLowestQuarterlyReturn xbrli:tuple false false
155 ici-rr BarChartLowestQuarterlyReturn_num ici-rr_BarChartLowestQuarterlyReturn_num ici-rr:ReturnType xbrli:item instant true
156 ici-rr BarChartLowestQuarterlyReturn_mrk ici-rr_BarChartLowestQuarterlyReturn_mrk ici-rr:MarkType ici-rr:MarkHead instant true
157 ici-rr BarChartLowestQuarterlyReturnDate_item ici-rr_BarChartLowestQuarterlyReturnDate_item ici-rr:TextType ici-rr:TextHead instant true true
158 ici-rr BarChartLowestQuarterlyReturnDate ici-rr_BarChartLowestQuarterlyReturnDate xbrli:tuple false false
159 ici-rr BarChartLowestQuarterlyReturnDate_date ici-rr_BarChartLowestQuarterlyReturnDate_date ici-rr:DateType xbrli:item instant true
160 ici-rr BarChartLowestQuarterlyReturnDate_mrk ici-rr_BarChartLowestQuarterlyReturnDate_mrk ici-rr:MarkType ici-rr:MarkHead instant true
161 ici-rr BarChartClosingParagraph_item ici-rr_BarChartClosingParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
162 ici-rr BarChartClosingParagraph ici-rr_BarChartClosingParagraph xbrli:tuple
163 ici-rr BarChartClosingSubparagraph_item ici-rr_BarChartClosingSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
164 ici-rr BarChartClosingSubparagraph ici-rr_BarChartClosingSubparagraph xbrli:tuple
165 ici-rr PerformanceTableHeading_item ici-rr_PerformanceTableHeading_item ici-rr:TextType ici-rr:TextHead instant true true
166 ici-rr PerformanceTableHeading ici-rr_PerformanceTableHeading xbrli:tuple false false
167 ici-rr PerformanceTableHeading_mrk ici-rr_PerformanceTableHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
168 ici-rr PerformanceTableNarrativeParagraph_item ici-rr_PerformanceTableNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
169 ici-rr PerformanceTableNarrativeParagraph ici-rr_PerformanceTableNarrativeParagraph xbrli:tuple
170 ici-rr PerformanceTableNarrativeSubparagraph_item ici-rr_PerformanceTableNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
171 ici-rr PerformanceTableNarrativeSubparagraph ici-rr_PerformanceTableNarrativeSubparagraph xbrli:tuple
172 ici-rr PerformanceTableTopicHead ici-rr_PerformanceTableTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
173 ici-rr PerformanceTableDoesReflectSalesLoads ici-rr_PerformanceTableDoesReflectSalesLoads ici-rr:TopicType ici-rr:PerformanceTableTopicHead instant true
174 ici-rr PerformanceTableMarketIndexChanged ici-rr_PerformanceTableMarketIndexChanged ici-rr:TopicType ici-rr:PerformanceTableTopicHead instant true
175 ici-rr PerformanceTableOneClassOfMulticlassFund ici-rr_PerformanceTableOneClassOfMulticlassFund ici-rr:TopicType ici-rr:PerformanceTableTopicHead instant true
176 ici-rr PerformanceTableUsesHighestFederalRate ici-rr_PerformanceTableUsesHighestFederalRate ici-rr:TopicType ici-rr:PerformanceTableTopicHead instant true
177 ici-rr PerformanceTableNotRelevantToTaxDeferred ici-rr_PerformanceTableNotRelevantToTaxDeferred ici-rr:TopicType ici-rr:PerformanceTableTopicHead instant true
178 ici-rr PerformanceTableExplanationAfterTaxHigher ici-rr_PerformanceTableExplanationAfterTaxHigher ici-rr:TopicType ici-rr:PerformanceTableTopicHead instant true
179 ici-rr PerformanceTableAdditionalMarketIndex ici-rr_PerformanceTableAdditionalMarketIndex ici-rr:TopicType ici-rr:PerformanceTableTopicHead instant true
180 ici-rr AverageAnnualReturnCaption_item ici-rr_AverageAnnualReturnCaption_item ici-rr:TextType ici-rr:TextHead instant true true
181 ici-rr AverageAnnualReturnCaption ici-rr_AverageAnnualReturnCaption xbrli:tuple false false
182 ici-rr AverageAnnualReturnCaption_mrk ici-rr_AverageAnnualReturnCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
183 ici-rr AverageAnnualReturnColumnName_item ici-rr_AverageAnnualReturnColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
184 ici-rr AverageAnnualReturnColumnName ici-rr_AverageAnnualReturnColumnName xbrli:tuple false false
185 ici-rr AverageAnnualReturnColumnName_txt ici-rr_AverageAnnualReturnColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
186 ici-rr AverageAnnualReturnColumnName_mrk ici-rr_AverageAnnualReturnColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
187 ici-rr AverageAnnualReturnColumnName_str ici-rr_AverageAnnualReturnColumnName_str ici-rr:TextType xbrli:item instant true
188 ici-rr AverageAnnualReturnLabel_item ici-rr_AverageAnnualReturnLabel_item ici-rr:TextType ici-rr:TextHead instant true true
189 ici-rr AverageAnnualReturnLabel ici-rr_AverageAnnualReturnLabel xbrli:tuple false false
190 ici-rr AverageAnnualReturnLabel_lbl ici-rr_AverageAnnualReturnLabel_lbl ici-rr:LabelType xbrli:item instant true
191 ici-rr AverageAnnualReturnLabel_mrk ici-rr_AverageAnnualReturnLabel_mrk ici-rr:MarkType ici-rr:MarkHead instant true
192 ici-rr AverageAnnualReturnYear01_item ici-rr_AverageAnnualReturnYear01_item ici-rr:TextType ici-rr:TextHead instant true true
193 ici-rr AverageAnnualReturnYear01 ici-rr_AverageAnnualReturnYear01 xbrli:tuple false false
194 ici-rr AverageAnnualReturnYear01_num ici-rr_AverageAnnualReturnYear01_num ici-rr:ReturnType xbrli:item instant true
195 ici-rr AverageAnnualReturnYear01_mrk ici-rr_AverageAnnualReturnYear01_mrk ici-rr:MarkType ici-rr:MarkHead instant true
196 ici-rr AverageAnnualReturnYear05_item ici-rr_AverageAnnualReturnYear05_item ici-rr:TextType ici-rr:TextHead instant true true
197 ici-rr AverageAnnualReturnYear05 ici-rr_AverageAnnualReturnYear05 xbrli:tuple false false
198 ici-rr AverageAnnualReturnYear05_num ici-rr_AverageAnnualReturnYear05_num ici-rr:ReturnType xbrli:item instant true
199 ici-rr AverageAnnualReturnYear05_mrk ici-rr_AverageAnnualReturnYear05_mrk ici-rr:MarkType ici-rr:MarkHead instant true
200 ici-rr AverageAnnualReturnYear10_item ici-rr_AverageAnnualReturnYear10_item ici-rr:TextType ici-rr:TextHead instant true true
201 ici-rr AverageAnnualReturnYear10 ici-rr_AverageAnnualReturnYear10 xbrli:tuple false false
202 ici-rr AverageAnnualReturnYear10_num ici-rr_AverageAnnualReturnYear10_num ici-rr:ReturnType xbrli:item instant true
203 ici-rr AverageAnnualReturnYear10_mrk ici-rr_AverageAnnualReturnYear10_mrk ici-rr:MarkType ici-rr:MarkHead instant true
204 ici-rr AverageAnnualReturnSinceInception_item ici-rr_AverageAnnualReturnSinceInception_item ici-rr:TextType ici-rr:TextHead instant true true
205 ici-rr AverageAnnualReturnSinceInception ici-rr_AverageAnnualReturnSinceInception xbrli:tuple false false
206 ici-rr AverageAnnualReturnSinceInception_num ici-rr_AverageAnnualReturnSinceInception_num ici-rr:ReturnType xbrli:item instant true
207 ici-rr AverageAnnualReturnSinceInception_mrk ici-rr_AverageAnnualReturnSinceInception_mrk ici-rr:MarkType ici-rr:MarkHead instant true
208 ici-rr AverageAnnualReturnInceptionDate_item ici-rr_AverageAnnualReturnInceptionDate_item ici-rr:TextType ici-rr:TextHead instant true true
209 ici-rr AverageAnnualReturnInceptionDate ici-rr_AverageAnnualReturnInceptionDate xbrli:tuple false false
210 ici-rr AverageAnnualReturnInceptionDate_date ici-rr_AverageAnnualReturnInceptionDate_date ici-rr:DateType xbrli:item instant true
211 ici-rr AverageAnnualReturnInceptionDate_mrk ici-rr_AverageAnnualReturnInceptionDate_mrk ici-rr:MarkType ici-rr:MarkHead instant true
212 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsLabel_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsLabel_item ici-rr:TextType ici-rr:TextHead instant true true
213 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsLabel ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsLabel xbrli:tuple false false
214 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsLabel_lbl ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsLabel_lbl ici-rr:LabelType xbrli:item instant true
215 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsLabel_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsLabel_mrk ici-rr:MarkType ici-rr:MarkHead instant true
216 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear01_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear01_item ici-rr:TextType ici-rr:TextHead instant true true
217 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear01 ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear01 xbrli:tuple false false
218 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear01_num ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear01_num ici-rr:ReturnType xbrli:item instant true
219 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear01_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear01_mrk ici-rr:MarkType ici-rr:MarkHead instant true
220 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear05_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear05_item ici-rr:TextType ici-rr:TextHead instant true true
221 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear05 ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear05 xbrli:tuple false false
222 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear05_num ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear05_num ici-rr:ReturnType xbrli:item instant true
223 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear05_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear05_mrk ici-rr:MarkType ici-rr:MarkHead instant true
224 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear10_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear10_item ici-rr:TextType ici-rr:TextHead instant true true
225 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear10 ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear10 xbrli:tuple false false
226 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear10_num ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear10_num ici-rr:ReturnType xbrli:item instant true
227 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsYear10_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsYear10_mrk ici-rr:MarkType ici-rr:MarkHead instant true
228 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsSinceInception_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsSinceInception_item ici-rr:TextType ici-rr:TextHead instant true true
229 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsSinceInception ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsSinceInception xbrli:tuple false false
230 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsSinceInception_num ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsSinceInception_num ici-rr:ReturnType xbrli:item instant true
231 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsSinceInception_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsSinceInception_mrk ici-rr:MarkType ici-rr:MarkHead instant true
232 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsInceptionDate_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsInceptionDate_item ici-rr:TextType ici-rr:TextHead instant true true
233 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsInceptionDate ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsInceptionDate xbrli:tuple false false
234 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsInceptionDate_date ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsInceptionDate_date ici-rr:DateType xbrli:item instant true
235 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsInceptionDate_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsInceptionDate_mrk ici-rr:MarkType ici-rr:MarkHead instant true
236 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesLabel_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesLabel_item ici-rr:TextType ici-rr:TextHead instant true true
237 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesLabel ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesLabel xbrli:tuple false false
238 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesLabel_lbl ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesLabel_lbl ici-rr:LabelType xbrli:item instant true
239 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesLabel_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesLabel_mrk ici-rr:MarkType ici-rr:MarkHead instant true
240 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear01_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear01_item ici-rr:TextType ici-rr:TextHead instant true true
241 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear01 ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear01 xbrli:tuple false false
242 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear01_num ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear01_num ici-rr:ReturnType xbrli:item instant true
243 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear01_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear01_mrk ici-rr:MarkType ici-rr:MarkHead instant true
244 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear05_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear05_item ici-rr:TextType ici-rr:TextHead instant true true
245 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear05 ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear05 xbrli:tuple false false
246 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear05_num ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear05_num ici-rr:ReturnType xbrli:item instant true
247 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear05_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear05_mrk ici-rr:MarkType ici-rr:MarkHead instant true
248 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear10_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear10_item ici-rr:TextType ici-rr:TextHead instant true true
249 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear10 ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear10 xbrli:tuple false false
250 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear10_num ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear10_num ici-rr:ReturnType xbrli:item instant true
251 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear10_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesYear10_mrk ici-rr:MarkType ici-rr:MarkHead instant true
252 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesSinceInception_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesSinceInception_item ici-rr:TextType ici-rr:TextHead instant true true
253 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesSinceInception ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesSinceInception xbrli:tuple false false
254 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesSinceInception_num ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesSinceInception_num ici-rr:ReturnType xbrli:item instant true
255 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesSinceInception_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesSinceInception_mrk ici-rr:MarkType ici-rr:MarkHead instant true
256 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesInceptionDate_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesInceptionDate_item ici-rr:TextType ici-rr:TextHead instant true true
257 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesInceptionDate ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesInceptionDate xbrli:tuple false false
258 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesInceptionDate_date ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesInceptionDate_date ici-rr:DateType xbrli:item instant true
259 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesInceptionDate_mrk ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesInceptionDate_mrk ici-rr:MarkType ici-rr:MarkHead instant true
260 ici-rr AverageAnnualReturnFootnote_item ici-rr_AverageAnnualReturnFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
261 ici-rr AverageAnnualReturnFootnote ici-rr_AverageAnnualReturnFootnote xbrli:tuple
262 ici-rr AverageAnnualReturnFootnoteMark ici-rr_AverageAnnualReturnFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
263 ici-rr AverageAnnualReturnFootnoteTopicHead ici-rr_AverageAnnualReturnFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
264 ici-rr AverageAnnualReturnFootnoteOneClassOfMulticlassFund ici-rr_AverageAnnualReturnFootnoteOneClassOfMulticlassFund ici-rr:TopicType ici-rr:AverageAnnualReturnFootnoteTopicHead instant true
265 ici-rr AverageAnnualReturnFootnoteSubstantiallySimilar ici-rr_AverageAnnualReturnFootnoteSubstantiallySimilar ici-rr:TopicType ici-rr:AverageAnnualReturnFootnoteTopicHead instant true
266 ici-rr AverageAnnualReturnFootnoteForClassConvertedAfterSpecifiedPeriod ici-rr_AverageAnnualReturnFootnoteForClassConvertedAfterSpecifiedPeriod ici-rr:TopicType ici-rr:AverageAnnualReturnFootnoteTopicHead instant true
267 ici-rr AverageAnnualReturnFootnoteInceptionDateIndicatesChangedAdviser ici-rr_AverageAnnualReturnFootnoteInceptionDateIndicatesChangedAdviser ici-rr:TopicType ici-rr:AverageAnnualReturnFootnoteTopicHead instant true
268 ici-rr AverageAnnualReturnFootnoteUsesHighestFederalTaxRate ici-rr_AverageAnnualReturnFootnoteUsesHighestFederalTaxRate ici-rr:TopicType ici-rr:AverageAnnualReturnFootnoteTopicHead instant true
269 ici-rr AverageAnnualReturnFootnoteNotRelevantToTaxDeferred ici-rr_AverageAnnualReturnFootnoteNotRelevantToTaxDeferred ici-rr:TopicType ici-rr:AverageAnnualReturnFootnoteTopicHead instant true
270 ici-rr AverageAnnualReturnFootnoteExplanationAfterTaxHigher ici-rr_AverageAnnualReturnFootnoteExplanationAfterTaxHigher ici-rr:TopicType ici-rr:AverageAnnualReturnFootnoteTopicHead instant true
271 ici-rr AverageAnnualReturnFootnoteReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod ici-rr_AverageAnnualReturnFootnoteReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod ici-rr:TopicType ici-rr:AverageAnnualReturnFootnoteTopicHead instant true
272 ici-rr MoneyMarketSevenDayYieldCaption_item ici-rr_MoneyMarketSevenDayYieldCaption_item ici-rr:TextType ici-rr:TextHead instant true true
273 ici-rr MoneyMarketSevenDayYieldCaption ici-rr_MoneyMarketSevenDayYieldCaption xbrli:tuple false false
274 ici-rr MoneyMarketSevenDayYieldCaption_mrk ici-rr_MoneyMarketSevenDayYieldCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
275 ici-rr MoneyMarketSevenDayYieldColumnName_item ici-rr_MoneyMarketSevenDayYieldColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
276 ici-rr MoneyMarketSevenDayYieldColumnName ici-rr_MoneyMarketSevenDayYieldColumnName xbrli:tuple false false
277 ici-rr MoneyMarketSevenDayYieldColumnName_txt ici-rr_MoneyMarketSevenDayYieldColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
278 ici-rr MoneyMarketSevenDayYieldColumnName_mrk ici-rr_MoneyMarketSevenDayYieldColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
279 ici-rr MoneyMarketSevenDayYieldColumnName_str ici-rr_MoneyMarketSevenDayYieldColumnName_str ici-rr:TextType xbrli:item instant true
280 ici-rr MoneyMarketSevenDayYieldPhone_item ici-rr_MoneyMarketSevenDayYieldPhone_item ici-rr:TextType ici-rr:TextHead instant true true
281 ici-rr MoneyMarketSevenDayYieldPhone ici-rr_MoneyMarketSevenDayYieldPhone xbrli:tuple false false
282 ici-rr MoneyMarketSevenDayYieldPhone_txt ici-rr_MoneyMarketSevenDayYieldPhone_txt ici-rr:TextType ici-rr:TextHead instant true
283 ici-rr MoneyMarketSevenDayYieldPhone_mrk ici-rr_MoneyMarketSevenDayYieldPhone_mrk ici-rr:MarkType ici-rr:MarkHead instant true
284 ici-rr MoneyMarketSevenDayYieldPhone_num ici-rr_MoneyMarketSevenDayYieldPhone_num ici-rr:PhoneType xbrli:item instant true
285 ici-rr MoneyMarketSevenDayYieldRow_item ici-rr_MoneyMarketSevenDayYieldRow_item ici-rr:TextType ici-rr:TextHead instant true true
286 ici-rr MoneyMarketSevenDayYieldRow ici-rr_MoneyMarketSevenDayYieldRow xbrli:tuple false false
287 ici-rr MoneyMarketSevenDayYieldRow_txt ici-rr_MoneyMarketSevenDayYieldRow_txt ici-rr:TextType ici-rr:TextHead instant true
288 ici-rr MoneyMarketSevenDayYieldRow_mrk ici-rr_MoneyMarketSevenDayYieldRow_mrk ici-rr:MarkType ici-rr:MarkHead instant true
289 ici-rr MoneyMarketSevenDayYieldRow_num ici-rr_MoneyMarketSevenDayYieldRow_num ici-rr:ReturnType xbrli:item instant true
290 ici-rr MoneyMarketSevenDayTaxEquivalentYieldRow_item ici-rr_MoneyMarketSevenDayTaxEquivalentYieldRow_item ici-rr:TextType ici-rr:TextHead instant true true
291 ici-rr MoneyMarketSevenDayTaxEquivalentYieldRow ici-rr_MoneyMarketSevenDayTaxEquivalentYieldRow xbrli:tuple false false
292 ici-rr MoneyMarketSevenDayTaxEquivalentYieldRow_txt ici-rr_MoneyMarketSevenDayTaxEquivalentYieldRow_txt ici-rr:TextType ici-rr:TextHead instant true
293 ici-rr MoneyMarketSevenDayTaxEquivalentYieldRow_mrk ici-rr_MoneyMarketSevenDayTaxEquivalentYieldRow_mrk ici-rr:MarkType ici-rr:MarkHead instant true
294 ici-rr MoneyMarketSevenDayTaxEquivalentYieldRow_num ici-rr_MoneyMarketSevenDayTaxEquivalentYieldRow_num ici-rr:ReturnType xbrli:item instant true
295 ici-rr MoneyMarketSevenDayYieldFootnote_item ici-rr_MoneyMarketSevenDayYieldFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
296 ici-rr MoneyMarketSevenDayYieldFootnote ici-rr_MoneyMarketSevenDayYieldFootnote xbrli:tuple
297 ici-rr MoneyMarketSevenDayYieldFootnoteMark ici-rr_MoneyMarketSevenDayYieldFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
298 ici-rr MoneyMarketSevenDayTaxEquivalentYieldFootnote_item ici-rr_MoneyMarketSevenDayTaxEquivalentYieldFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
299 ici-rr MoneyMarketSevenDayTaxEquivalentYieldFootnote ici-rr_MoneyMarketSevenDayTaxEquivalentYieldFootnote xbrli:tuple
300 ici-rr MoneyMarketSevenDayTaxEquivalentYieldFootnoteMark ici-rr_MoneyMarketSevenDayTaxEquivalentYieldFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
301 ici-rr MoneyMarketSevenDayYieldFootnoteTopicHead ici-rr_MoneyMarketSevenDayYieldFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
302 ici-rr MoneyMarketSevenDayTaxEquivalentYieldFootnoteTopicHead ici-rr_MoneyMarketSevenDayTaxEquivalentYieldFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
303 ici-rr ThirtyDayYieldCaption_item ici-rr_ThirtyDayYieldCaption_item ici-rr:TextType ici-rr:TextHead instant true true
304 ici-rr ThirtyDayYieldCaption ici-rr_ThirtyDayYieldCaption xbrli:tuple false false
305 ici-rr ThirtyDayYieldCaption_mrk ici-rr_ThirtyDayYieldCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
306 ici-rr ThirtyDayYieldColumnName_item ici-rr_ThirtyDayYieldColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
307 ici-rr ThirtyDayYieldColumnName ici-rr_ThirtyDayYieldColumnName xbrli:tuple false false
308 ici-rr ThirtyDayYieldColumnName_txt ici-rr_ThirtyDayYieldColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
309 ici-rr ThirtyDayYieldColumnName_mrk ici-rr_ThirtyDayYieldColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
310 ici-rr ThirtyDayYieldColumnName_str ici-rr_ThirtyDayYieldColumnName_str ici-rr:TextType xbrli:item instant true
311 ici-rr ThirtyDayYieldPhone_item ici-rr_ThirtyDayYieldPhone_item ici-rr:TextType ici-rr:TextHead instant true true
312 ici-rr ThirtyDayYieldPhone ici-rr_ThirtyDayYieldPhone xbrli:tuple false false
313 ici-rr ThirtyDayYieldPhone_txt ici-rr_ThirtyDayYieldPhone_txt ici-rr:TextType ici-rr:TextHead instant true
314 ici-rr ThirtyDayYieldPhone_mrk ici-rr_ThirtyDayYieldPhone_mrk ici-rr:MarkType ici-rr:MarkHead instant true
315 ici-rr ThirtyDayYieldPhone_num ici-rr_ThirtyDayYieldPhone_num ici-rr:PhoneType xbrli:item instant true
316 ici-rr ThirtyDayYieldRow_item ici-rr_ThirtyDayYieldRow_item ici-rr:TextType ici-rr:TextHead instant true true
317 ici-rr ThirtyDayYieldRow ici-rr_ThirtyDayYieldRow xbrli:tuple false false
318 ici-rr ThirtyDayYieldRow_txt ici-rr_ThirtyDayYieldRow_txt ici-rr:TextType ici-rr:TextHead instant true
319 ici-rr ThirtyDayYieldRow_mrk ici-rr_ThirtyDayYieldRow_mrk ici-rr:MarkType ici-rr:MarkHead instant true
320 ici-rr ThirtyDayYieldRow_num ici-rr_ThirtyDayYieldRow_num ici-rr:ReturnType xbrli:item instant true
321 ici-rr ThirtyDayTaxEquivalentYieldRow_item ici-rr_ThirtyDayTaxEquivalentYieldRow_item ici-rr:TextType ici-rr:TextHead instant true true
322 ici-rr ThirtyDayTaxEquivalentYieldRow ici-rr_ThirtyDayTaxEquivalentYieldRow xbrli:tuple false false
323 ici-rr ThirtyDayTaxEquivalentYieldRow_txt ici-rr_ThirtyDayTaxEquivalentYieldRow_txt ici-rr:TextType ici-rr:TextHead instant true
324 ici-rr ThirtyDayTaxEquivalentYieldRow_mrk ici-rr_ThirtyDayTaxEquivalentYieldRow_mrk ici-rr:MarkType ici-rr:MarkHead instant true
325 ici-rr ThirtyDayTaxEquivalentYieldRow_num ici-rr_ThirtyDayTaxEquivalentYieldRow_num ici-rr:ReturnType xbrli:item instant true
326 ici-rr ThirtyDayYieldFootnote_item ici-rr_ThirtyDayYieldFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
327 ici-rr ThirtyDayYieldFootnote ici-rr_ThirtyDayYieldFootnote xbrli:tuple
328 ici-rr ThirtyDayYieldFootnoteMark ici-rr_ThirtyDayYieldFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
329 ici-rr ThirtyDayTaxEquivalentYieldFootnote_item ici-rr_ThirtyDayTaxEquivalentYieldFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
330 ici-rr ThirtyDayTaxEquivalentYieldFootnote ici-rr_ThirtyDayTaxEquivalentYieldFootnote xbrli:tuple
331 ici-rr ThirtyDayTaxEquivalentYieldFootnoteMark ici-rr_ThirtyDayTaxEquivalentYieldFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
332 ici-rr ThirtyDayYieldFootnoteTopicHead ici-rr_ThirtyDayYieldFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
333 ici-rr ThirtyDayTaxEquivalentYieldFootnoteTopicHead ici-rr_ThirtyDayTaxEquivalentYieldFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
334 ici-rr MarketIndexReturnLabel_item ici-rr_MarketIndexReturnLabel_item ici-rr:TextType ici-rr:TextHead instant true true
335 ici-rr MarketIndexReturnLabel ici-rr_MarketIndexReturnLabel xbrli:tuple false false
336 ici-rr MarketIndexReturnLabel_lbl ici-rr_MarketIndexReturnLabel_lbl ici-rr:LabelType xbrli:item instant true
337 ici-rr MarketIndexReturnLabel_mrk ici-rr_MarketIndexReturnLabel_mrk ici-rr:MarkType ici-rr:MarkHead instant true
338 ici-rr MarketIndexReturnYear01_item ici-rr_MarketIndexReturnYear01_item ici-rr:TextType ici-rr:TextHead instant true true
339 ici-rr MarketIndexReturnYear01 ici-rr_MarketIndexReturnYear01 xbrli:tuple false false
340 ici-rr MarketIndexReturnYear01_num ici-rr_MarketIndexReturnYear01_num ici-rr:ReturnType xbrli:item instant true
341 ici-rr MarketIndexReturnYear01_mrk ici-rr_MarketIndexReturnYear01_mrk ici-rr:MarkType ici-rr:MarkHead instant true
342 ici-rr MarketIndexReturnYear05_item ici-rr_MarketIndexReturnYear05_item ici-rr:TextType ici-rr:TextHead instant true true
343 ici-rr MarketIndexReturnYear05 ici-rr_MarketIndexReturnYear05 xbrli:tuple false false
344 ici-rr MarketIndexReturnYear05_num ici-rr_MarketIndexReturnYear05_num ici-rr:ReturnType xbrli:item instant true
345 ici-rr MarketIndexReturnYear05_mrk ici-rr_MarketIndexReturnYear05_mrk ici-rr:MarkType ici-rr:MarkHead instant true
346 ici-rr MarketIndexReturnYear10_item ici-rr_MarketIndexReturnYear10_item ici-rr:TextType ici-rr:TextHead instant true true
347 ici-rr MarketIndexReturnYear10 ici-rr_MarketIndexReturnYear10 xbrli:tuple false false
348 ici-rr MarketIndexReturnYear10_num ici-rr_MarketIndexReturnYear10_num ici-rr:ReturnType xbrli:item instant true
349 ici-rr MarketIndexReturnYear10_mrk ici-rr_MarketIndexReturnYear10_mrk ici-rr:MarkType ici-rr:MarkHead instant true
350 ici-rr MarketIndexReturnSinceInception_item ici-rr_MarketIndexReturnSinceInception_item ici-rr:TextType ici-rr:TextHead instant true true
351 ici-rr MarketIndexReturnSinceInception ici-rr_MarketIndexReturnSinceInception xbrli:tuple false false
352 ici-rr MarketIndexReturnSinceInception_num ici-rr_MarketIndexReturnSinceInception_num ici-rr:ReturnType xbrli:item instant true
353 ici-rr MarketIndexReturnSinceInception_mrk ici-rr_MarketIndexReturnSinceInception_mrk ici-rr:MarkType ici-rr:MarkHead instant true
354 ici-rr MarketIndexReturnInceptionDate_item ici-rr_MarketIndexReturnInceptionDate_item ici-rr:TextType ici-rr:TextHead instant true true
355 ici-rr MarketIndexReturnInceptionDate ici-rr_MarketIndexReturnInceptionDate xbrli:tuple false false
356 ici-rr MarketIndexReturnInceptionDate_date ici-rr_MarketIndexReturnInceptionDate_date ici-rr:DateType xbrli:item instant true
357 ici-rr MarketIndexReturnInceptionDate_mrk ici-rr_MarketIndexReturnInceptionDate_mrk ici-rr:MarkType ici-rr:MarkHead instant true
358 ici-rr MarketIndexReturnFootnote_item ici-rr_MarketIndexReturnFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
359 ici-rr MarketIndexReturnFootnote ici-rr_MarketIndexReturnFootnote xbrli:tuple
360 ici-rr MarketIndexReturnFootnoteMark ici-rr_MarketIndexReturnFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
361 ici-rr MarketIndexReturnFootnoteTopicHead ici-rr_MarketIndexReturnFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
362 ici-rr MarketIndexReturnFootnoteMarketIndexChanged ici-rr_MarketIndexReturnFootnoteMarketIndexChanged ici-rr:TopicType ici-rr:MarketIndexReturnFootnoteTopicHead instant true
363 ici-rr PerformanceTableClosingParagraph_item ici-rr_PerformanceTableClosingParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
364 ici-rr PerformanceTableClosingParagraph ici-rr_PerformanceTableClosingParagraph xbrli:tuple
365 ici-rr PerformanceTableClosingSubparagraph_item ici-rr_PerformanceTableClosingSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
366 ici-rr PerformanceTableClosingSubparagraph ici-rr_PerformanceTableClosingSubparagraph xbrli:tuple
367 ici-rr RiskSection_item ici-rr_RiskSection_item ici-rr:TextType ici-rr:TextHead instant true true
368 ici-rr RiskSection ici-rr_RiskSection xbrli:tuple
369 ici-rr RiskHeading_item ici-rr_RiskHeading_item ici-rr:TextType ici-rr:TextHead instant true true
370 ici-rr RiskHeading ici-rr_RiskHeading xbrli:tuple false false
371 ici-rr RiskHeading_mrk ici-rr_RiskHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
372 ici-rr RiskNarrativeParagraph_item ici-rr_RiskNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
373 ici-rr RiskNarrativeParagraph ici-rr_RiskNarrativeParagraph xbrli:tuple
374 ici-rr RiskNarrativeSubparagraph_item ici-rr_RiskNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
375 ici-rr RiskNarrativeSubparagraph ici-rr_RiskNarrativeSubparagraph xbrli:tuple
376 ici-rr RiskTopicHead ici-rr_RiskTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
377 ici-rr RiskNondiversifiedStatus ici-rr_RiskNondiversifiedStatus ici-rr:TopicType ici-rr:RiskTopicHead instant true
378 ici-rr RiskLoseMoney ici-rr_RiskLoseMoney ici-rr:TopicType ici-rr:RiskTopicHead instant true
379 ici-rr RiskMoneyMarketFund ici-rr_RiskMoneyMarketFund ici-rr:TopicType ici-rr:RiskTopicHead instant true
380 ici-rr RiskNotInsuredDepositoryInstitution ici-rr_RiskNotInsuredDepositoryInstitution ici-rr:TopicType ici-rr:RiskTopicHead instant true
381 ici-rr RiskCaption_item ici-rr_RiskCaption_item ici-rr:TextType ici-rr:TextHead instant true true
382 ici-rr RiskCaption ici-rr_RiskCaption xbrli:tuple false false
383 ici-rr RiskCaption_mrk ici-rr_RiskCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
384 ici-rr RiskColumnName_item ici-rr_RiskColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
385 ici-rr RiskColumnName ici-rr_RiskColumnName xbrli:tuple false false
386 ici-rr RiskColumnName_txt ici-rr_RiskColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
387 ici-rr RiskColumnName_mrk ici-rr_RiskColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
388 ici-rr RiskColumnName_str ici-rr_RiskColumnName_str ici-rr:TextType xbrli:item instant true
389 ici-rr RiskRow_item ici-rr_RiskRow_item ici-rr:TextType ici-rr:TextHead instant true true
390 ici-rr RiskRow ici-rr_RiskRow xbrli:tuple false false
391 ici-rr RiskRow_txt ici-rr_RiskRow_txt ici-rr:TextType ici-rr:TextHead instant true
392 ici-rr RiskRow_mrk ici-rr_RiskRow_mrk ici-rr:MarkType ici-rr:MarkHead instant true
393 ici-rr RiskRow_str ici-rr_RiskRow_str ici-rr:TopicType xbrli:item instant true
394 ici-rr RiskFootnote_item ici-rr_RiskFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
395 ici-rr RiskFootnote ici-rr_RiskFootnote xbrli:tuple
396 ici-rr RiskFootnoteMark ici-rr_RiskFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
397 ici-rr RiskFootnoteTopicHead ici-rr_RiskFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
398 ici-rr RiskClosingParagraph_item ici-rr_RiskClosingParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
399 ici-rr RiskClosingParagraph ici-rr_RiskClosingParagraph xbrli:tuple
400 ici-rr RiskClosingSubparagraph_item ici-rr_RiskClosingSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
401 ici-rr RiskClosingSubparagraph ici-rr_RiskClosingSubparagraph xbrli:tuple
402 ici-rr ExpenseHeading_item ici-rr_ExpenseHeading_item ici-rr:TextType ici-rr:TextHead instant true true
403 ici-rr ExpenseHeading ici-rr_ExpenseHeading xbrli:tuple false false
404 ici-rr ExpenseHeading_mrk ici-rr_ExpenseHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
405 ici-rr ExpenseNarrativeParagraph_item ici-rr_ExpenseNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
406 ici-rr ExpenseNarrativeParagraph ici-rr_ExpenseNarrativeParagraph xbrli:tuple
407 ici-rr ExpenseNarrativeSubparagraph_item ici-rr_ExpenseNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
408 ici-rr ExpenseNarrativeSubparagraph ici-rr_ExpenseNarrativeSubparagraph xbrli:tuple
409 ici-rr ExpenseTopicHead ici-rr_ExpenseTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
410 ici-rr ShareholderFeesCaption_item ici-rr_ShareholderFeesCaption_item ici-rr:TextType ici-rr:TextHead instant true true
411 ici-rr ShareholderFeesCaption ici-rr_ShareholderFeesCaption xbrli:tuple false false
412 ici-rr ShareholderFeesCaption_mrk ici-rr_ShareholderFeesCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
413 ici-rr ShareholderFeesColumnName_item ici-rr_ShareholderFeesColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
414 ici-rr ShareholderFeesColumnName ici-rr_ShareholderFeesColumnName xbrli:tuple false false
415 ici-rr ShareholderFeesColumnName_txt ici-rr_ShareholderFeesColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
416 ici-rr ShareholderFeesColumnName_mrk ici-rr_ShareholderFeesColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
417 ici-rr ShareholderFeesColumnName_str ici-rr_ShareholderFeesColumnName_str ici-rr:TextType xbrli:item instant true
418 ici-rr MaximumCumulativeSalesChargeOverOfferingPrice_item ici-rr_MaximumCumulativeSalesChargeOverOfferingPrice_item ici-rr:TextType ici-rr:TextHead instant true true
419 ici-rr MaximumCumulativeSalesChargeOverOfferingPrice ici-rr_MaximumCumulativeSalesChargeOverOfferingPrice xbrli:tuple false false
420 ici-rr MaximumCumulativeSalesChargeOverOfferingPrice_txt ici-rr_MaximumCumulativeSalesChargeOverOfferingPrice_txt ici-rr:TextType ici-rr:TextHead instant true
421 ici-rr MaximumCumulativeSalesChargeOverOfferingPrice_mrk ici-rr_MaximumCumulativeSalesChargeOverOfferingPrice_mrk ici-rr:MarkType ici-rr:MarkHead instant true
422 ici-rr MaximumCumulativeSalesChargeOverOfferingPrice_num ici-rr_MaximumCumulativeSalesChargeOverOfferingPrice_num ici-rr:NonNegativePure4Type xbrli:item instant true
423 ici-rr MaximumCumulativeSalesChargeOverOther_item ici-rr_MaximumCumulativeSalesChargeOverOther_item ici-rr:TextType ici-rr:TextHead instant true true
424 ici-rr MaximumCumulativeSalesChargeOverOther ici-rr_MaximumCumulativeSalesChargeOverOther xbrli:tuple false false
425 ici-rr MaximumCumulativeSalesChargeOverOther_txt ici-rr_MaximumCumulativeSalesChargeOverOther_txt ici-rr:TextType ici-rr:TextHead instant true
426 ici-rr MaximumCumulativeSalesChargeOverOther_mrk ici-rr_MaximumCumulativeSalesChargeOverOther_mrk ici-rr:MarkType ici-rr:MarkHead instant true
427 ici-rr MaximumCumulativeSalesChargeOverOther_num ici-rr_MaximumCumulativeSalesChargeOverOther_num ici-rr:NonNegativePure4Type xbrli:item instant true
428 ici-rr MaximumSalesChargeImposedOnPurchasesOverOfferingPrice_item ici-rr_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice_item ici-rr:TextType ici-rr:TextHead instant true true
429 ici-rr MaximumSalesChargeImposedOnPurchasesOverOfferingPrice ici-rr_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice xbrli:tuple false false
430 ici-rr MaximumSalesChargeImposedOnPurchasesOverOfferingPrice_txt ici-rr_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice_txt ici-rr:TextType ici-rr:TextHead instant true
431 ici-rr MaximumSalesChargeImposedOnPurchasesOverOfferingPrice_mrk ici-rr_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice_mrk ici-rr:MarkType ici-rr:MarkHead instant true
432 ici-rr MaximumSalesChargeImposedOnPurchasesOverOfferingPrice_num ici-rr_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice_num ici-rr:NonNegativePure4Type xbrli:item instant true
433 ici-rr MaximumDeferredSalesChargeOverOther_item ici-rr_MaximumDeferredSalesChargeOverOther_item ici-rr:TextType ici-rr:TextHead instant true true
434 ici-rr MaximumDeferredSalesChargeOverOther ici-rr_MaximumDeferredSalesChargeOverOther xbrli:tuple false false
435 ici-rr MaximumDeferredSalesChargeOverOther_txt ici-rr_MaximumDeferredSalesChargeOverOther_txt ici-rr:TextType ici-rr:TextHead instant true
436 ici-rr MaximumDeferredSalesChargeOverOther_mrk ici-rr_MaximumDeferredSalesChargeOverOther_mrk ici-rr:MarkType ici-rr:MarkHead instant true
437 ici-rr MaximumDeferredSalesChargeOverOther_num ici-rr_MaximumDeferredSalesChargeOverOther_num ici-rr:NonNegativePure4Type xbrli:item instant true
438 ici-rr MaximumDeferredSalesChargeOverOfferingPrice_item ici-rr_MaximumDeferredSalesChargeOverOfferingPrice_item ici-rr:TextType ici-rr:TextHead instant true true
439 ici-rr MaximumDeferredSalesChargeOverOfferingPrice ici-rr_MaximumDeferredSalesChargeOverOfferingPrice xbrli:tuple false false
440 ici-rr MaximumDeferredSalesChargeOverOfferingPrice_txt ici-rr_MaximumDeferredSalesChargeOverOfferingPrice_txt ici-rr:TextType ici-rr:TextHead instant true
441 ici-rr MaximumDeferredSalesChargeOverOfferingPrice_mrk ici-rr_MaximumDeferredSalesChargeOverOfferingPrice_mrk ici-rr:MarkType ici-rr:MarkHead instant true
442 ici-rr MaximumDeferredSalesChargeOverOfferingPrice_num ici-rr_MaximumDeferredSalesChargeOverOfferingPrice_num ici-rr:NonNegativePure4Type xbrli:item instant true
443 ici-rr MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther_item ici-rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther_item ici-rr:TextType ici-rr:TextHead instant true true
444 ici-rr MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther ici-rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther xbrli:tuple false false
445 ici-rr MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther_txt ici-rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther_txt ici-rr:TextType ici-rr:TextHead instant true
446 ici-rr MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther_mrk ici-rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther_mrk ici-rr:MarkType ici-rr:MarkHead instant true
447 ici-rr MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther_num ici-rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther_num ici-rr:NonNegativePure4Type xbrli:item instant true
448 ici-rr RedemptionFeeOverRedemption_item ici-rr_RedemptionFeeOverRedemption_item ici-rr:TextType ici-rr:TextHead instant true true
449 ici-rr RedemptionFeeOverRedemption ici-rr_RedemptionFeeOverRedemption xbrli:tuple false false
450 ici-rr RedemptionFeeOverRedemption_txt ici-rr_RedemptionFeeOverRedemption_txt ici-rr:TextType ici-rr:TextHead instant true
451 ici-rr RedemptionFeeOverRedemption_mrk ici-rr_RedemptionFeeOverRedemption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
452 ici-rr RedemptionFeeOverRedemption_num ici-rr_RedemptionFeeOverRedemption_num ici-rr:NonPositivePure4Type xbrli:item instant true
453 ici-rr RedemptionFee_item ici-rr_RedemptionFee_item ici-rr:TextType ici-rr:TextHead instant true true
454 ici-rr RedemptionFee ici-rr_RedemptionFee xbrli:tuple false false
455 ici-rr RedemptionFee_txt ici-rr_RedemptionFee_txt ici-rr:TextType ici-rr:TextHead instant true
456 ici-rr RedemptionFee_mrk ici-rr_RedemptionFee_mrk ici-rr:MarkType ici-rr:MarkHead instant true
457 ici-rr RedemptionFee_num ici-rr_RedemptionFee_num ici-rr:NonPositiveMonetaryType xbrli:item instant true
458 ici-rr ExchangeFeeOverRedemption_item ici-rr_ExchangeFeeOverRedemption_item ici-rr:TextType ici-rr:TextHead instant true true
459 ici-rr ExchangeFeeOverRedemption ici-rr_ExchangeFeeOverRedemption xbrli:tuple false false
460 ici-rr ExchangeFeeOverRedemption_txt ici-rr_ExchangeFeeOverRedemption_txt ici-rr:TextType ici-rr:TextHead instant true
461 ici-rr ExchangeFeeOverRedemption_mrk ici-rr_ExchangeFeeOverRedemption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
462 ici-rr ExchangeFeeOverRedemption_num ici-rr_ExchangeFeeOverRedemption_num ici-rr:NonNegativePure4Type xbrli:item instant true
463 ici-rr ExchangeFee_item ici-rr_ExchangeFee_item ici-rr:TextType ici-rr:TextHead instant true true
464 ici-rr ExchangeFee ici-rr_ExchangeFee xbrli:tuple false false
465 ici-rr ExchangeFee_txt ici-rr_ExchangeFee_txt ici-rr:TextType ici-rr:TextHead instant true
466 ici-rr ExchangeFee_mrk ici-rr_ExchangeFee_mrk ici-rr:MarkType ici-rr:MarkHead instant true
467 ici-rr ExchangeFee_num ici-rr_ExchangeFee_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
468 ici-rr MaximumAccountFeeOverAssets_item ici-rr_MaximumAccountFeeOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
469 ici-rr MaximumAccountFeeOverAssets ici-rr_MaximumAccountFeeOverAssets xbrli:tuple false false
470 ici-rr MaximumAccountFeeOverAssets_txt ici-rr_MaximumAccountFeeOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
471 ici-rr MaximumAccountFeeOverAssets_mrk ici-rr_MaximumAccountFeeOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
472 ici-rr MaximumAccountFeeOverAssets_num ici-rr_MaximumAccountFeeOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
473 ici-rr MaximumAccountFee_item ici-rr_MaximumAccountFee_item ici-rr:TextType ici-rr:TextHead instant true true
474 ici-rr MaximumAccountFee ici-rr_MaximumAccountFee xbrli:tuple false false
475 ici-rr MaximumAccountFee_txt ici-rr_MaximumAccountFee_txt ici-rr:TextType ici-rr:TextHead instant true
476 ici-rr MaximumAccountFee_mrk ici-rr_MaximumAccountFee_mrk ici-rr:MarkType ici-rr:MarkHead instant true
477 ici-rr MaximumAccountFee_num ici-rr_MaximumAccountFee_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
478 ici-rr ShareholderFeeOther_item ici-rr_ShareholderFeeOther_item ici-rr:TextType ici-rr:TextHead instant true true
479 ici-rr ShareholderFeeOther ici-rr_ShareholderFeeOther xbrli:tuple false false
480 ici-rr ShareholderFeeOther_txt ici-rr_ShareholderFeeOther_txt ici-rr:TextType ici-rr:TextHead instant true
481 ici-rr ShareholderFeeOther_mrk ici-rr_ShareholderFeeOther_mrk ici-rr:MarkType ici-rr:MarkHead instant true
482 ici-rr ShareholderFeeOther_num ici-rr_ShareholderFeeOther_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
483 ici-rr FeesFootnote_item ici-rr_FeesFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
484 ici-rr FeesFootnote ici-rr_FeesFootnote xbrli:tuple
485 ici-rr FeesFootnoteMark ici-rr_FeesFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
486 ici-rr FeesFootnoteTopicHead ici-rr_FeesFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
487 ici-rr FeesFootnoteNarrativeDeferredSalesChargesOverTime ici-rr_FeesFootnoteNarrativeDeferredSalesChargesOverTime ici-rr:TopicType ici-rr:FeesFootnoteTopicHead instant true
488 ici-rr FeesFootnoteNarrativeRangeOfExchangeFees ici-rr_FeesFootnoteNarrativeRangeOfExchangeFees ici-rr:TopicType ici-rr:FeesFootnoteTopicHead instant true
489 ici-rr FeesFootnoteMaximumAccountFeeThreshold ici-rr_FeesFootnoteMaximumAccountFeeThreshold ici-rr:TopicType ici-rr:FeesFootnoteTopicHead instant true
490 ici-rr FeesFootnoteNonRecurringAccountFee ici-rr_FeesFootnoteNonRecurringAccountFee ici-rr:TopicType ici-rr:FeesFootnoteTopicHead instant true
491 ici-rr OperatingExpensesCaption_item ici-rr_OperatingExpensesCaption_item ici-rr:TextType ici-rr:TextHead instant true true
492 ici-rr OperatingExpensesCaption ici-rr_OperatingExpensesCaption xbrli:tuple false false
493 ici-rr OperatingExpensesCaption_mrk ici-rr_OperatingExpensesCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
494 ici-rr OperatingExpensesColumnName_item ici-rr_OperatingExpensesColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
495 ici-rr OperatingExpensesColumnName ici-rr_OperatingExpensesColumnName xbrli:tuple false false
496 ici-rr OperatingExpensesColumnName_txt ici-rr_OperatingExpensesColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
497 ici-rr OperatingExpensesColumnName_mrk ici-rr_OperatingExpensesColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
498 ici-rr OperatingExpensesColumnName_str ici-rr_OperatingExpensesColumnName_str ici-rr:TextType xbrli:item instant true
499 ici-rr ManagementFeesOverAssets_item ici-rr_ManagementFeesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
500 ici-rr ManagementFeesOverAssets ici-rr_ManagementFeesOverAssets xbrli:tuple false false
501 ici-rr ManagementFeesOverAssets_txt ici-rr_ManagementFeesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
502 ici-rr ManagementFeesOverAssets_mrk ici-rr_ManagementFeesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
503 ici-rr ManagementFeesOverAssets_num ici-rr_ManagementFeesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
504 ici-rr DistributionAndService12b1FeesOverAssets_item ici-rr_DistributionAndService12b1FeesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
505 ici-rr DistributionAndService12b1FeesOverAssets ici-rr_DistributionAndService12b1FeesOverAssets xbrli:tuple false false
506 ici-rr DistributionAndService12b1FeesOverAssets_txt ici-rr_DistributionAndService12b1FeesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
507 ici-rr DistributionAndService12b1FeesOverAssets_mrk ici-rr_DistributionAndService12b1FeesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
508 ici-rr DistributionAndService12b1FeesOverAssets_num ici-rr_DistributionAndService12b1FeesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
509 ici-rr DistributionOrSimilarNon12b1FeesOverAssets_item ici-rr_DistributionOrSimilarNon12b1FeesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
510 ici-rr DistributionOrSimilarNon12b1FeesOverAssets ici-rr_DistributionOrSimilarNon12b1FeesOverAssets xbrli:tuple false false
511 ici-rr DistributionOrSimilarNon12b1FeesOverAssets_txt ici-rr_DistributionOrSimilarNon12b1FeesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
512 ici-rr DistributionOrSimilarNon12b1FeesOverAssets_mrk ici-rr_DistributionOrSimilarNon12b1FeesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
513 ici-rr DistributionOrSimilarNon12b1FeesOverAssets_num ici-rr_DistributionOrSimilarNon12b1FeesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
514 ici-rr TotalOtherExpensesOverAssets_item ici-rr_TotalOtherExpensesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
515 ici-rr TotalOtherExpensesOverAssets ici-rr_TotalOtherExpensesOverAssets xbrli:tuple false false
516 ici-rr TotalOtherExpensesOverAssets_txt ici-rr_TotalOtherExpensesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
517 ici-rr TotalOtherExpensesOverAssets_mrk ici-rr_TotalOtherExpensesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
518 ici-rr TotalOtherExpensesOverAssets_num ici-rr_TotalOtherExpensesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
519 ici-rr Subtotal1OtherExpensesOverAssets_item ici-rr_Subtotal1OtherExpensesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
520 ici-rr Subtotal1OtherExpensesOverAssets ici-rr_Subtotal1OtherExpensesOverAssets xbrli:tuple false false
521 ici-rr Subtotal1OtherExpensesOverAssets_txt ici-rr_Subtotal1OtherExpensesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
522 ici-rr Subtotal1OtherExpensesOverAssets_mrk ici-rr_Subtotal1OtherExpensesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
523 ici-rr Subtotal1OtherExpensesOverAssets_num ici-rr_Subtotal1OtherExpensesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
524 ici-rr Subtotal2OtherExpensesOverAssets_item ici-rr_Subtotal2OtherExpensesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
525 ici-rr Subtotal2OtherExpensesOverAssets ici-rr_Subtotal2OtherExpensesOverAssets xbrli:tuple false false
526 ici-rr Subtotal2OtherExpensesOverAssets_txt ici-rr_Subtotal2OtherExpensesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
527 ici-rr Subtotal2OtherExpensesOverAssets_mrk ici-rr_Subtotal2OtherExpensesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
528 ici-rr Subtotal2OtherExpensesOverAssets_num ici-rr_Subtotal2OtherExpensesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
529 ici-rr Subtotal3OtherExpensesOverAssets_item ici-rr_Subtotal3OtherExpensesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
530 ici-rr Subtotal3OtherExpensesOverAssets ici-rr_Subtotal3OtherExpensesOverAssets xbrli:tuple false false
531 ici-rr Subtotal3OtherExpensesOverAssets_txt ici-rr_Subtotal3OtherExpensesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
532 ici-rr Subtotal3OtherExpensesOverAssets_mrk ici-rr_Subtotal3OtherExpensesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
533 ici-rr Subtotal3OtherExpensesOverAssets_num ici-rr_Subtotal3OtherExpensesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
534 ici-rr AcquiredFundFeesAndExpensesOverAssets_item ici-rr_AcquiredFundFeesAndExpensesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
535 ici-rr AcquiredFundFeesAndExpensesOverAssets ici-rr_AcquiredFundFeesAndExpensesOverAssets xbrli:tuple false false
536 ici-rr AcquiredFundFeesAndExpensesOverAssets_txt ici-rr_AcquiredFundFeesAndExpensesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
537 ici-rr AcquiredFundFeesAndExpensesOverAssets_mrk ici-rr_AcquiredFundFeesAndExpensesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
538 ici-rr AcquiredFundFeesAndExpensesOverAssets_num ici-rr_AcquiredFundFeesAndExpensesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
539 ici-rr TotalExpensesOverAssets_item ici-rr_TotalExpensesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
540 ici-rr TotalExpensesOverAssets ici-rr_TotalExpensesOverAssets xbrli:tuple false false
541 ici-rr TotalExpensesOverAssets_txt ici-rr_TotalExpensesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
542 ici-rr TotalExpensesOverAssets_mrk ici-rr_TotalExpensesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
543 ici-rr TotalExpensesOverAssets_num ici-rr_TotalExpensesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
544 ici-rr ContractualFeeWaiverOrReimbursementOverAssets_item ici-rr_ContractualFeeWaiverOrReimbursementOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
545 ici-rr ContractualFeeWaiverOrReimbursementOverAssets ici-rr_ContractualFeeWaiverOrReimbursementOverAssets xbrli:tuple false false
546 ici-rr ContractualFeeWaiverOrReimbursementOverAssets_txt ici-rr_ContractualFeeWaiverOrReimbursementOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
547 ici-rr ContractualFeeWaiverOrReimbursementOverAssets_mrk ici-rr_ContractualFeeWaiverOrReimbursementOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
548 ici-rr ContractualFeeWaiverOrReimbursementOverAssets_num ici-rr_ContractualFeeWaiverOrReimbursementOverAssets_num ici-rr:NonPositivePure4Type xbrli:item instant true
549 ici-rr NetExpensesOverAssets_item ici-rr_NetExpensesOverAssets_item ici-rr:TextType ici-rr:TextHead instant true true
550 ici-rr NetExpensesOverAssets ici-rr_NetExpensesOverAssets xbrli:tuple false false
551 ici-rr NetExpensesOverAssets_txt ici-rr_NetExpensesOverAssets_txt ici-rr:TextType ici-rr:TextHead instant true
552 ici-rr NetExpensesOverAssets_mrk ici-rr_NetExpensesOverAssets_mrk ici-rr:MarkType ici-rr:MarkHead instant true
553 ici-rr NetExpensesOverAssets_num ici-rr_NetExpensesOverAssets_num ici-rr:NonNegativePure4Type xbrli:item instant true
554 ici-rr ExpenseFootnote_item ici-rr_ExpenseFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
555 ici-rr ExpenseFootnote ici-rr_ExpenseFootnote xbrli:tuple
556 ici-rr ExpenseFootnoteMark ici-rr_ExpenseFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
557 ici-rr ExpenseFootnoteTopicHead ici-rr_ExpenseFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
558 ici-rr ExpenseFootnoteOtherExpensesHadExtraordinaryExpensesBeenIncluded ici-rr_ExpenseFootnoteOtherExpensesHadExtraordinaryExpensesBeenIncluded ici-rr:TopicType ici-rr:ExpenseFootnoteTopicHead instant true
559 ici-rr ExpenseFootnoteReflectsCurrentFees ici-rr_ExpenseFootnoteReflectsCurrentFees ici-rr:TopicType ici-rr:ExpenseFootnoteTopicHead instant true
560 ici-rr ExpenseFootnoteContractualFeeWaiverOrReimbursement ici-rr_ExpenseFootnoteContractualFeeWaiverOrReimbursement ici-rr:TopicType ici-rr:ExpenseFootnoteTopicHead instant true
561 ici-rr ExpenseFootnoteNonContractualFeeWaiverOrReimbursement ici-rr_ExpenseFootnoteNonContractualFeeWaiverOrReimbursement ici-rr:TopicType ici-rr:ExpenseFootnoteTopicHead instant true
562 ici-rr ExpenseFootnoteOtherExpensesBasedOnEstimates ici-rr_ExpenseFootnoteOtherExpensesBasedOnEstimates ici-rr:TopicType ici-rr:ExpenseFootnoteTopicHead instant true
563 ici-rr ExpenseFootnoteRepresentsBothMasterAndFeeder ici-rr_ExpenseFootnoteRepresentsBothMasterAndFeeder ici-rr:TopicType ici-rr:ExpenseFootnoteTopicHead instant true
564 ici-rr ExpenseFootnoteAcquiredFundFeesAreBasedOnEstimatedAmountsForCurrentYear ici-rr_ExpenseFootnoteAcquiredFundFeesAreBasedOnEstimatedAmountsForCurrentYear ici-rr:TopicType ici-rr:ExpenseFootnoteTopicHead instant true
565 ici-rr ExpenseFootnoteTotalAnnualExpensesNotCorrelatedToOperatingExpensesOverAverageNetAssets ici-rr_ExpenseFootnoteTotalAnnualExpensesNotCorrelatedToOperatingExpensesOverAverageNetAssets ici-rr:TopicType ici-rr:ExpenseFootnoteTopicHead instant true
566 ici-rr ExpenseClosingParagraph_item ici-rr_ExpenseClosingParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
567 ici-rr ExpenseClosingParagraph ici-rr_ExpenseClosingParagraph xbrli:tuple
568 ici-rr ExpenseClosingSubparagraph_item ici-rr_ExpenseClosingSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
569 ici-rr ExpenseClosingSubparagraph ici-rr_ExpenseClosingSubparagraph xbrli:tuple
570 ici-rr ExpenseExampleHeading_item ici-rr_ExpenseExampleHeading_item ici-rr:TextType ici-rr:TextHead instant true true
571 ici-rr ExpenseExampleHeading ici-rr_ExpenseExampleHeading xbrli:tuple false false
572 ici-rr ExpenseExampleHeading_mrk ici-rr_ExpenseExampleHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
573 ici-rr ExpenseExampleNarrativeParagraph_item ici-rr_ExpenseExampleNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
574 ici-rr ExpenseExampleNarrativeParagraph ici-rr_ExpenseExampleNarrativeParagraph xbrli:tuple
575 ici-rr ExpenseExampleNarrativeSubparagraph_item ici-rr_ExpenseExampleNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
576 ici-rr ExpenseExampleNarrativeSubparagraph ici-rr_ExpenseExampleNarrativeSubparagraph xbrli:tuple
577 ici-rr ExpenseExampleTopicHead ici-rr_ExpenseExampleTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
578 ici-rr ExpenseExampleByYearHeading_item ici-rr_ExpenseExampleByYearHeading_item ici-rr:TextType ici-rr:TextHead instant true true
579 ici-rr ExpenseExampleByYearHeading ici-rr_ExpenseExampleByYearHeading xbrli:tuple false false
580 ici-rr ExpenseExampleByYearHeading_mrk ici-rr_ExpenseExampleByYearHeading_mrk ici-rr:MarkType ici-rr:MarkHead instant true
581 ici-rr ExpenseExampleByYearCaption_item ici-rr_ExpenseExampleByYearCaption_item ici-rr:TextType ici-rr:TextHead instant true true
582 ici-rr ExpenseExampleByYearCaption ici-rr_ExpenseExampleByYearCaption xbrli:tuple false false
583 ici-rr ExpenseExampleByYearCaption_mrk ici-rr_ExpenseExampleByYearCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
584 ici-rr ExpenseExampleByYearColumnName_item ici-rr_ExpenseExampleByYearColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
585 ici-rr ExpenseExampleByYearColumnName ici-rr_ExpenseExampleByYearColumnName xbrli:tuple false false
586 ici-rr ExpenseExampleByYearColumnName_txt ici-rr_ExpenseExampleByYearColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
587 ici-rr ExpenseExampleByYearColumnName_mrk ici-rr_ExpenseExampleByYearColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
588 ici-rr ExpenseExampleByYearColumnName_str ici-rr_ExpenseExampleByYearColumnName_str ici-rr:TextType xbrli:item instant true
589 ici-rr ExpenseExampleYear01_item ici-rr_ExpenseExampleYear01_item ici-rr:TextType ici-rr:TextHead instant true true
590 ici-rr ExpenseExampleYear01 ici-rr_ExpenseExampleYear01 xbrli:tuple false false
591 ici-rr ExpenseExampleYear01_txt ici-rr_ExpenseExampleYear01_txt ici-rr:TextType ici-rr:TextHead instant true
592 ici-rr ExpenseExampleYear01_mrk ici-rr_ExpenseExampleYear01_mrk ici-rr:MarkType ici-rr:MarkHead instant true
593 ici-rr ExpenseExampleYear01_num ici-rr_ExpenseExampleYear01_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
594 ici-rr ExpenseExampleYear03_item ici-rr_ExpenseExampleYear03_item ici-rr:TextType ici-rr:TextHead instant true true
595 ici-rr ExpenseExampleYear03 ici-rr_ExpenseExampleYear03 xbrli:tuple false false
596 ici-rr ExpenseExampleYear03_txt ici-rr_ExpenseExampleYear03_txt ici-rr:TextType ici-rr:TextHead instant true
597 ici-rr ExpenseExampleYear03_mrk ici-rr_ExpenseExampleYear03_mrk ici-rr:MarkType ici-rr:MarkHead instant true
598 ici-rr ExpenseExampleYear03_num ici-rr_ExpenseExampleYear03_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
599 ici-rr ExpenseExampleYear05_item ici-rr_ExpenseExampleYear05_item ici-rr:TextType ici-rr:TextHead instant true true
600 ici-rr ExpenseExampleYear05 ici-rr_ExpenseExampleYear05 xbrli:tuple false false
601 ici-rr ExpenseExampleYear05_txt ici-rr_ExpenseExampleYear05_txt ici-rr:TextType ici-rr:TextHead instant true
602 ici-rr ExpenseExampleYear05_mrk ici-rr_ExpenseExampleYear05_mrk ici-rr:MarkType ici-rr:MarkHead instant true
603 ici-rr ExpenseExampleYear05_num ici-rr_ExpenseExampleYear05_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
604 ici-rr ExpenseExampleYear10_item ici-rr_ExpenseExampleYear10_item ici-rr:TextType ici-rr:TextHead instant true true
605 ici-rr ExpenseExampleYear10 ici-rr_ExpenseExampleYear10 xbrli:tuple false false
606 ici-rr ExpenseExampleYear10_txt ici-rr_ExpenseExampleYear10_txt ici-rr:TextType ici-rr:TextHead instant true
607 ici-rr ExpenseExampleYear10_mrk ici-rr_ExpenseExampleYear10_mrk ici-rr:MarkType ici-rr:MarkHead instant true
608 ici-rr ExpenseExampleYear10_num ici-rr_ExpenseExampleYear10_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
609 ici-rr ExpenseExampleNoRedemptionByYearCaption_item ici-rr_ExpenseExampleNoRedemptionByYearCaption_item ici-rr:TextType ici-rr:TextHead instant true true
610 ici-rr ExpenseExampleNoRedemptionByYearCaption ici-rr_ExpenseExampleNoRedemptionByYearCaption xbrli:tuple false false
611 ici-rr ExpenseExampleNoRedemptionByYearCaption_mrk ici-rr_ExpenseExampleNoRedemptionByYearCaption_mrk ici-rr:MarkType ici-rr:MarkHead instant true
612 ici-rr ExpenseExampleNoRedemptionByYearColumnName_item ici-rr_ExpenseExampleNoRedemptionByYearColumnName_item ici-rr:TextType ici-rr:TextHead instant true true
613 ici-rr ExpenseExampleNoRedemptionByYearColumnName ici-rr_ExpenseExampleNoRedemptionByYearColumnName xbrli:tuple false false
614 ici-rr ExpenseExampleNoRedemptionByYearColumnName_txt ici-rr_ExpenseExampleNoRedemptionByYearColumnName_txt ici-rr:TextType ici-rr:TextHead instant true
615 ici-rr ExpenseExampleNoRedemptionByYearColumnName_mrk ici-rr_ExpenseExampleNoRedemptionByYearColumnName_mrk ici-rr:MarkType ici-rr:MarkHead instant true
616 ici-rr ExpenseExampleNoRedemptionByYearColumnName_str ici-rr_ExpenseExampleNoRedemptionByYearColumnName_str ici-rr:TextType xbrli:item instant true
617 ici-rr ExpenseExampleNoRedemptionYear01_item ici-rr_ExpenseExampleNoRedemptionYear01_item ici-rr:TextType ici-rr:TextHead instant true true
618 ici-rr ExpenseExampleNoRedemptionYear01 ici-rr_ExpenseExampleNoRedemptionYear01 xbrli:tuple false false
619 ici-rr ExpenseExampleNoRedemptionYear01_txt ici-rr_ExpenseExampleNoRedemptionYear01_txt ici-rr:TextType ici-rr:TextHead instant true
620 ici-rr ExpenseExampleNoRedemptionYear01_mrk ici-rr_ExpenseExampleNoRedemptionYear01_mrk ici-rr:MarkType ici-rr:MarkHead instant true
621 ici-rr ExpenseExampleNoRedemptionYear01_num ici-rr_ExpenseExampleNoRedemptionYear01_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
622 ici-rr ExpenseExampleNoRedemptionYear03_item ici-rr_ExpenseExampleNoRedemptionYear03_item ici-rr:TextType ici-rr:TextHead instant true true
623 ici-rr ExpenseExampleNoRedemptionYear03 ici-rr_ExpenseExampleNoRedemptionYear03 xbrli:tuple false false
624 ici-rr ExpenseExampleNoRedemptionYear03_txt ici-rr_ExpenseExampleNoRedemptionYear03_txt ici-rr:TextType ici-rr:TextHead instant true
625 ici-rr ExpenseExampleNoRedemptionYear03_mrk ici-rr_ExpenseExampleNoRedemptionYear03_mrk ici-rr:MarkType ici-rr:MarkHead instant true
626 ici-rr ExpenseExampleNoRedemptionYear03_num ici-rr_ExpenseExampleNoRedemptionYear03_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
627 ici-rr ExpenseExampleNoRedemptionYear05_item ici-rr_ExpenseExampleNoRedemptionYear05_item ici-rr:TextType ici-rr:TextHead instant true true
628 ici-rr ExpenseExampleNoRedemptionYear05 ici-rr_ExpenseExampleNoRedemptionYear05 xbrli:tuple false false
629 ici-rr ExpenseExampleNoRedemptionYear05_txt ici-rr_ExpenseExampleNoRedemptionYear05_txt ici-rr:TextType ici-rr:TextHead instant true
630 ici-rr ExpenseExampleNoRedemptionYear05_mrk ici-rr_ExpenseExampleNoRedemptionYear05_mrk ici-rr:MarkType ici-rr:MarkHead instant true
631 ici-rr ExpenseExampleNoRedemptionYear05_num ici-rr_ExpenseExampleNoRedemptionYear05_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
632 ici-rr ExpenseExampleNoRedemptionYear10_item ici-rr_ExpenseExampleNoRedemptionYear10_item ici-rr:TextType ici-rr:TextHead instant true true
633 ici-rr ExpenseExampleNoRedemptionYear10 ici-rr_ExpenseExampleNoRedemptionYear10 xbrli:tuple false false
634 ici-rr ExpenseExampleNoRedemptionYear10_txt ici-rr_ExpenseExampleNoRedemptionYear10_txt ici-rr:TextType ici-rr:TextHead instant true
635 ici-rr ExpenseExampleNoRedemptionYear10_mrk ici-rr_ExpenseExampleNoRedemptionYear10_mrk ici-rr:MarkType ici-rr:MarkHead instant true
636 ici-rr ExpenseExampleNoRedemptionYear10_num ici-rr_ExpenseExampleNoRedemptionYear10_num ici-rr:NonNegativeMonetaryType xbrli:item instant true
637 ici-rr ExpenseExampleFootnote_item ici-rr_ExpenseExampleFootnote_item ici-rr:TextType ici-rr:TextHead instant true true
638 ici-rr ExpenseExampleFootnote ici-rr_ExpenseExampleFootnote xbrli:tuple
639 ici-rr ExpenseExampleFootnoteMark ici-rr_ExpenseExampleFootnoteMark ici-rr:MarkType ici-rr:MarkHead instant true
640 ici-rr ExpenseExampleFootnoteTopicHead ici-rr_ExpenseExampleFootnoteTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
641 ici-rr ExpenseExampleClosingParagraph_item ici-rr_ExpenseExampleClosingParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
642 ici-rr ExpenseExampleClosingParagraph ici-rr_ExpenseExampleClosingParagraph xbrli:tuple
643 ici-rr ExpenseExampleClosingSubparagraph_item ici-rr_ExpenseExampleClosingSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
644 ici-rr ExpenseExampleClosingSubparagraph ici-rr_ExpenseExampleClosingSubparagraph xbrli:tuple
645 ici-rr ExpenseExampleClosingTopicHead ici-rr_ExpenseExampleClosingTopicHead ici-rr:TopicType ici-rr:TopicHead instant true true
646 ici-rr ExpenseExampleClosingSalesChargesAreChargedOnReinvestedDistributions ici-rr_ExpenseExampleClosingSalesChargesAreChargedOnReinvestedDistributions ici-rr:TopicType ici-rr:ExpenseExampleClosingTopicHead instant true
647 ici-rr EmptyHead ici-rr_EmptyHead ici-rr:EmptyType xbrli:item instant true true
648 ici-rr TopicHead ici-rr_TopicHead ici-rr:TopicType xbrli:item instant true true
649 ici-rr MarkHead ici-rr_MarkHead ici-rr:MarkType xbrli:item instant true true
650 ici-rr LabelHead ici-rr_LabelHead ici-rr:LabelType xbrli:item instant true true
651 ici-rr HeadingHead ici-rr_HeadingHead ici-rr:HeadingType xbrli:item instant true true
652 ici-rr CaptionHead ici-rr_CaptionHead ici-rr:CaptionType xbrli:item instant true true
653 ici-rr TextHead ici-rr_TextHead ici-rr:TextType xbrli:item instant true true
654 ici-rr DateHead ici-rr_DateHead ici-rr:DateType xbrli:item instant true true
655 ici-rr YearHead ici-rr_YearHead ici-rr:YearType xbrli:item instant true true
656 ici-rr ReturnHead ici-rr_ReturnHead ici-rr:ReturnType xbrli:item instant true true
657 ici-rr NonNegativePure4Head ici-rr_NonNegativePure4Head ici-rr:NonNegativePure4Type xbrli:item instant true true
658 ici-rr NonPositivePure4Head ici-rr_NonPositivePure4Head ici-rr:NonPositivePure4Type xbrli:item instant true true
659 ici-rr NonNegativeMonetaryHead ici-rr_NonNegativeMonetaryHead ici-rr:NonNegativeMonetaryType xbrli:item instant true true
660 ici-rr NonPositiveMonetaryHead ici-rr_NonPositiveMonetaryHead ici-rr:NonPositiveMonetaryType xbrli:item instant true true
661 ici-rr SeriesHead ici-rr_SeriesHead ici-rr:SeriesType xbrli:item instant true true
662 ici-rr ClassHead ici-rr_ClassHead ici-rr:ClassType xbrli:item instant true true
663 ici-rr DomainHead ici-rr_DomainHead ici-rr:DomainType xbrli:item instant true true
664 ici-rr RegistrantHead ici-rr_RegistrantHead ici-rr:RegistrantType xbrli:item instant true true
665 ici-rr PhoneHead ici-rr_PhoneHead ici-rr:PhoneType xbrli:item instant true true
666 ici-rr Caption ici-rr_Caption ici-rr:CaptionType ici-rr:CaptionHead instant false true
667 ici-rr Heading ici-rr_Heading ici-rr:HeadingType ici-rr:HeadingHead instant false true
668 ici-rr Label ici-rr_Label ici-rr:LabelType ici-rr:LabelHead instant false true
669 ici-rr Paragraph ici-rr_Paragraph ici-rr:TextType ici-rr:TextHead instant false true
670 ici-rr FilingDate ici-rr_FilingDate ici-rr:DateType ici-rr:DateHead instant false true
671 ici-rr AnticipatedEffectiveDate ici-rr_AnticipatedEffectiveDate ici-rr:DateType ici-rr:DateHead instant false true
672 ici-rr Disclaimer ici-rr_Disclaimer ici-rr:TextType ici-rr:TextHead instant false true
673 ici-rr RegistrantHypercube ici-rr_RegistrantHypercube ici-rr:DomainType xbrldt:hypercubeItem instant true true
674 ici-rr RegistrantDimension ici-rr_RegistrantDimension ici-rr:DomainType xbrldt:dimensionItem instant true true
675 ici-rr Registrant_item ici-rr_Registrant_item ici-rr:DomainType ici-rr:DomainHead instant true true
676 ici-rr MoneyMarketFunds ici-rr_MoneyMarketFunds ici-rr:DomainType ici-rr:DomainHead instant true true
677 ici-rr EquityFunds ici-rr_EquityFunds ici-rr:DomainType ici-rr:DomainHead instant true true
678 ici-rr FixedIncomeFunds ici-rr_FixedIncomeFunds ici-rr:DomainType ici-rr:DomainHead instant true true
679 ici-rr HybridEquityFixedFunds ici-rr_HybridEquityFixedFunds ici-rr:DomainType ici-rr:DomainHead instant true true
680 ici-rr Prospectus_item ici-rr_Prospectus_item ici-rr:TextType ici-rr:TextHead instant true true
681 ici-rr Prospectus ici-rr_Prospectus xbrli:tuple
682 ici-rr Scope_item ici-rr_Scope_item ici-rr:TextType ici-rr:TextHead instant true true
683 ici-rr Scope ici-rr_Scope xbrli:tuple
684 ici-rr RiskReturn_item ici-rr_RiskReturn_item ici-rr:TextType ici-rr:TextHead instant true true
685 ici-rr RiskReturn ici-rr_RiskReturn xbrli:tuple
686 ici-rr ObjectiveAndStrategyNarrativeParagraph_item ici-rr_ObjectiveAndStrategyNarrativeParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
687 ici-rr ObjectiveAndStrategyNarrativeParagraph ici-rr_ObjectiveAndStrategyNarrativeParagraph xbrli:tuple
688 ici-rr ObjectiveAndStrategyNarrativeSubparagraph_item ici-rr_ObjectiveAndStrategyNarrativeSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
689 ici-rr ObjectiveAndStrategyNarrativeSubparagraph ici-rr_ObjectiveAndStrategyNarrativeSubparagraph xbrli:tuple
690 ici-rr ObjectiveAndStrategyClosingParagraph_item ici-rr_ObjectiveAndStrategyClosingParagraph_item ici-rr:TextType ici-rr:TextHead instant true true
691 ici-rr ObjectiveAndStrategyClosingParagraph ici-rr_ObjectiveAndStrategyClosingParagraph xbrli:tuple
692 ici-rr ObjectiveAndStrategyClosingSubparagraph_item ici-rr_ObjectiveAndStrategyClosingSubparagraph_item ici-rr:TextType ici-rr:TextHead instant true true
693 ici-rr ObjectiveAndStrategyClosingSubparagraph ici-rr_ObjectiveAndStrategyClosingSubparagraph xbrli:tuple
694 ici-rr BarChartAndPerformanceTableSection_item ici-rr_BarChartAndPerformanceTableSection_item ici-rr:TextType ici-rr:TextHead instant true true
695 ici-rr BarChartAndPerformanceTableSection ici-rr_BarChartAndPerformanceTableSection xbrli:tuple
696 ici-rr BarChartSection_item ici-rr_BarChartSection_item ici-rr:TextType ici-rr:TextHead instant true true
697 ici-rr BarChartSection ici-rr_BarChartSection xbrli:tuple
698 ici-rr AverageAnnualReturnRow_item ici-rr_AverageAnnualReturnRow_item ici-rr:TextType ici-rr:TextHead instant true true
699 ici-rr AverageAnnualReturnRow ici-rr_AverageAnnualReturnRow xbrli:tuple
700 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsRow_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsRow_item ici-rr:TextType ici-rr:TextHead instant true true
701 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsRow ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsRow xbrli:tuple
702 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesRow_item ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesRow_item ici-rr:TextType ici-rr:TextHead instant true true
703 ici-rr AverageAnnualReturnAfterTaxesOnDistributionsAndSalesRow ici-rr_AverageAnnualReturnAfterTaxesOnDistributionsAndSalesRow xbrli:tuple
704 ici-rr MarketIndexReturnRow_item ici-rr_MarketIndexReturnRow_item ici-rr:TextType ici-rr:TextHead instant true true
705 ici-rr MarketIndexReturnRow ici-rr_MarketIndexReturnRow xbrli:tuple
706 ici-rr PerformanceTableSection_item ici-rr_PerformanceTableSection_item ici-rr:TextType ici-rr:TextHead instant true true
707 ici-rr PerformanceTableSection ici-rr_PerformanceTableSection xbrli:tuple
708 ici-rr Expenses_item ici-rr_Expenses_item ici-rr:TextType ici-rr:TextHead instant true true
709 ici-rr Expenses ici-rr_Expenses xbrli:tuple
710 ici-rr ShareholderFees_item ici-rr_ShareholderFees_item ici-rr:TextType ici-rr:TextHead instant true true
711 ici-rr ShareholderFees ici-rr_ShareholderFees xbrli:tuple
712 ici-rr OperatingExpenses_item ici-rr_OperatingExpenses_item ici-rr:TextType ici-rr:TextHead instant true true
713 ici-rr OperatingExpenses ici-rr_OperatingExpenses xbrli:tuple
714 ici-rr ExpenseExample_item ici-rr_ExpenseExample_item ici-rr:TextType ici-rr:TextHead instant true true
715 ici-rr ExpenseExample ici-rr_ExpenseExample xbrli:tuple