Shareholder Report, Average Annual Return (Details)
|
12 Months Ended |
60 Months Ended |
120 Months Ended |
Apr. 30, 2026 |
Apr. 30, 2026 |
Apr. 30, 2026 |
| C000182863_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000182863_1_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000182863_1_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
14.29%
|
|
|
| C000174190_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000174190_1_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000174190_1_BBIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
14.75%
|
| C000174191_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000174191_1_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000174191_1_BBIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
14.75%
|
| C000174188_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000174188_1_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000174188_1_BBIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
14.75%
|
| C000238446_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000238446_1_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
21.43%
|
|
|
| C000212500_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000212500_1_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
13.14%
|
|
| C000212500_1_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.96%
|
|
|
| C000174183_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000174183_1_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
13.14%
|
|
| C000174183_1_BBIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
15.26%
|
| C000174184_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000174184_1_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
13.14%
|
|
| C000174184_1_BBIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
15.26%
|
| C000182862_0_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000182862_0_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
13.14%
|
|
| C000182862_0_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
14.89%
|
|
|
| C000174182_0_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000174182_0_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
13.14%
|
|
| C000174182_0_BBIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
15.26%
|
| C000209806_0_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000209806_0_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000209806_0_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.40%
|
|
|
| C000209807_0_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000209807_0_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000209807_0_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.40%
|
|
|
| C000209810_0_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000209810_0_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000209810_0_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.40%
|
|
|
| C000209811_0_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000209811_0_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000209811_0_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.40%
|
|
|
| C000209809_0_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000209809_0_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000209809_0_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.40%
|
|
|
| C000209808_0_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.01%
|
|
|
| C000209808_0_BBIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.91%
|
|
| C000209808_0_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.40%
|
|
|
| C000254536_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000254536_1_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.05%
|
|
|
| C000254537_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000254537_1_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.05%
|
|
|
| C000254534_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000254534_1_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.05%
|
|
|
| C000254538_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000254538_1_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.05%
|
|
|
| C000254535_1_BBIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.05%
|
|
|
| C000254535_1_BBIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.05%
|
|
|
| C000182863_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
37.16%
|
|
|
| C000182863_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
7.07%
|
|
| C000182863_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
10.03%
|
|
|
| C000182863_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
44.41%
|
|
|
| C000182863_0_AdditionalIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
5.75%
|
|
| C000182863_0_AdditionalIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
9.67%
|
|
|
| C000174190_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
35.50%
|
|
|
| C000174190_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
6.27%
|
|
| C000174190_NoLoadClassMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
9.94%
|
| C000174190_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
44.41%
|
|
|
| C000174190_0_AdditionalIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
5.75%
|
|
| C000174190_0_AdditionalIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
10.98%
|
| C000174191_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
31.75%
|
|
|
| C000174191_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
6.87%
|
|
| C000174191_NoLoadClassMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
9.50%
|
| C000174191_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
44.41%
|
|
|
| C000174191_0_AdditionalIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
5.75%
|
|
| C000174191_0_AdditionalIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
10.98%
|
| C000174188_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
32.24%
|
|
|
| C000174188_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
7.41%
|
|
| C000174188_NoLoadClassMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
10.56%
|
| C000174188_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
44.41%
|
|
|
| C000174188_0_AdditionalIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
5.75%
|
|
| C000174188_0_AdditionalIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
10.98%
|
| C000238446_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
48.45%
|
|
|
| C000238446_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
14.73%
|
|
|
| C000238446_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
44.41%
|
|
|
| C000238446_0_AdditionalIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.14%
|
|
|
| C000212500_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
34.23%
|
|
|
| C000212500_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
10.08%
|
|
| C000212500_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
13.08%
|
|
|
| C000212500_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.49%
|
|
|
| C000212500_0_AdditionalIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
7.60%
|
|
| C000212500_0_AdditionalIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
11.51%
|
|
|
| C000174183_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
35.19%
|
|
|
| C000174183_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
10.15%
|
|
| C000174183_NoLoadClassMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
12.76%
|
| C000174183_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.49%
|
|
|
| C000174183_0_AdditionalIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
7.60%
|
|
| C000174183_0_AdditionalIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
11.29%
|
| C000174184_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
35.27%
|
|
|
| C000174184_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
10.24%
|
|
| C000174184_NoLoadClassMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
12.87%
|
| C000174184_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.49%
|
|
|
| C000174184_0_AdditionalIndexMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
7.60%
|
|
| C000174184_0_AdditionalIndexMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
11.29%
|
| C000182862_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
40.52%
|
|
|
| C000182862_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
16.72%
|
|
| C000182862_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.86%
|
|
|
| C000174182_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
40.53%
|
|
|
| C000174182_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
16.12%
|
|
| C000174182_NoLoadClassMember_10YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
|
15.86%
|
| C000209806_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
27.91%
|
|
|
| C000209806_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
10.85%
|
|
| C000209806_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.25%
|
|
|
| C000209807_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
28.05%
|
|
|
| C000209807_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
11.00%
|
|
| C000209807_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.40%
|
|
|
| C000209810_ClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
22.82%
|
|
|
| C000209810_ClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
9.50%
|
|
| C000209810_ClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
16.08%
|
|
|
| C000209810_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
27.27%
|
|
|
| C000209810_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
10.28%
|
|
| C000209810_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
16.66%
|
|
|
| C000209811_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
27.96%
|
|
|
| C000209811_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
10.89%
|
|
| C000209811_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.28%
|
|
|
| C000209809_ClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
25.62%
|
|
|
| C000209809_ClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
9.71%
|
|
| C000209809_ClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
16.06%
|
|
|
| C000209809_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
26.62%
|
|
|
| C000209809_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
9.71%
|
|
| C000209809_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
16.06%
|
|
|
| C000209808_ClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
20.23%
|
|
|
| C000209808_ClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
9.25%
|
|
| C000209808_ClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.98%
|
|
|
| C000209808_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
27.57%
|
|
|
| C000209808_NoLoadClassMember_5YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
|
10.55%
|
|
| C000209808_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
16.94%
|
|
|
| C000254536_ClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
27.05%
|
|
|
| C000254536_ClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
12.36%
|
|
|
| C000254536_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
34.80%
|
|
|
| C000254536_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
16.71%
|
|
|
| C000254536_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.49%
|
|
|
| C000254536_0_AdditionalIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
12.53%
|
|
|
| C000254537_ClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.75%
|
|
|
| C000254537_ClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
13.79%
|
|
|
| C000254537_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
34.46%
|
|
|
| C000254537_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
16.43%
|
|
|
| C000254537_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.49%
|
|
|
| C000254537_0_AdditionalIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
12.53%
|
|
|
| C000254534_ClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
32.77%
|
|
|
| C000254534_ClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.83%
|
|
|
| C000254534_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
33.77%
|
|
|
| C000254534_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
15.83%
|
|
|
| C000254534_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.49%
|
|
|
| C000254534_0_AdditionalIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
12.53%
|
|
|
| C000254538_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
35.12%
|
|
|
| C000254538_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.00%
|
|
|
| C000254538_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.49%
|
|
|
| C000254538_0_AdditionalIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
12.53%
|
|
|
| C000254535_NoLoadClassMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
35.27%
|
|
|
| C000254535_NoLoadClassMember_2025-05-01_2026-04-30Member |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
17.14%
|
|
|
| C000254535_0_AdditionalIndexMember_1YRMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
29.49%
|
|
|
| C000254535_0_AdditionalIndexMember_LOCMember |
|
|
|
| Average Annual Return [Line Items] |
|
|
|
| Average Annual Return, Percent |
12.53%
|
|
|