XML 209 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 120 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2026
C000182220_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000182220_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000182220_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.67%    
C000205064_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000205064_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000205064_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.07%    
C000013237_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013237_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013237_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013238_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013238_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013238_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013236_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013236_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013236_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013234_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013234_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013234_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000212313_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000212313_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000212313_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.30%    
C000212316_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000212316_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000212316_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.30%    
C000212315_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000212315_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000212315_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.30%    
C000212312_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000212312_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000212312_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.30%    
C000212311_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000212311_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000212311_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.30%    
C000212314_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000212314_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000212314_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.30%    
C000182227_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000182227_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000182227_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.72%    
C000205068_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000205068_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000205068_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000144489_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000144489_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000144489_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000144491_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000144491_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000144491_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000144490_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000144490_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000144490_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000144488_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000144488_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000144488_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000182225_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000182225_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000182225_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.72%    
C000205067_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000205067_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000205067_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000101222_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000101222_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000101222_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000101223_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000101223_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000101223_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000101221_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000101221_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000101221_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000101220_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000101220_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000101220_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000182224_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000182224_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000182224_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.72%    
C000205066_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000205066_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000205066_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000033056_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000033056_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000033056_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000033057_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000033057_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000033057_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000033055_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000033055_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000033055_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000033058_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000033058_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000033058_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000182223_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000182223_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000182223_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.72%    
C000205065_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000205065_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000205065_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000033053_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000033053_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000033053_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000033054_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000033054_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000033054_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000033052_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000033052_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000033052_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000033050_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000033050_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000033050_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000182219_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000182219_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000182219_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.72%    
C000205063_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000205063_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000205063_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000013232_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013232_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013232_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013233_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013233_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013233_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013231_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013231_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013231_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013229_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013229_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013229_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000182218_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000182218_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000182218_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.72%    
C000205062_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000205062_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000205062_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000013227_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013227_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013227_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013228_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013228_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013228_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013226_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013226_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013226_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013224_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013224_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013224_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000182217_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000182217_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000182217_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.72%    
C000205061_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000205061_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000205061_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000013222_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013222_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013222_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013223_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013223_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013223_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013221_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013221_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013221_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013219_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013219_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013219_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000182216_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000182216_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000182216_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.72%    
C000205060_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000205060_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000205060_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000013217_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013217_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013217_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013218_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013218_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013218_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013216_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013216_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013216_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000013214_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000013214_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   12.06%  
C000013214_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     14.16%
C000182215_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000182215_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000182215_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.67%    
C000205059_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000205059_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000205059_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.07%    
C000013212_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013212_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013212_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013213_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013213_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013213_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013211_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013211_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013211_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013209_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013209_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013209_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000182214_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000182214_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000182214_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.67%    
C000205058_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000205058_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000205058_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.07%    
C000013207_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013207_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013207_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013208_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013208_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013208_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013206_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013206_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013206_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013204_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013204_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013204_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000182213_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000182213_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000182213_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.67%    
C000205057_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000205057_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000205057_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.07%    
C000013202_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013202_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013202_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013203_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013203_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013203_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013201_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013201_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013201_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000013199_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.35%    
C000013199_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.31%  
C000013199_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.70%
C000250722_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000250722_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.18%    
C000250721_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000250721_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.18%    
C000250718_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000250718_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.18%    
C000250719_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000250719_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.18%    
C000250723_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000250723_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.18%    
C000250720_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.80%    
C000250720_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.18%    
C000182220_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.17%    
C000182220_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.87%  
C000182220_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.00%    
C000182220_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.11%    
C000182220_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.85%  
C000182220_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.94%    
C000205064_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.00%    
C000205064_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.74%  
C000205064_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.11%    
C000205064_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.11%    
C000205064_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.85%  
C000205064_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.09%    
C000013237_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.68%    
C000013237_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.47%  
C000013237_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     3.33%
C000013237_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.44%    
C000013237_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.20%  
C000013237_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     3.70%
C000013237_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.11%    
C000013237_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.85%  
C000013237_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.08%
C000013238_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.99%    
C000013238_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.70%  
C000013238_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.21%
C000013238_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.11%    
C000013238_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.85%  
C000013238_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.08%
C000013236_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.85%    
C000013236_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.68%  
C000013236_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     3.32%
C000013236_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.85%    
C000013236_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.68%  
C000013236_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     3.32%
C000013236_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.11%    
C000013236_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.85%  
C000013236_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.08%
C000013234_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.57%    
C000013234_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.24%  
C000013234_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     3.33%
C000013234_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.77%    
C000013234_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.44%  
C000013234_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     3.95%
C000013234_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.11%    
C000013234_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.85%  
C000013234_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.08%
C000212313_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.44%    
C000212313_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.53%  
C000212313_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.06%    
C000212313_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000212313_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000212313_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.48%    
C000212316_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.14%    
C000212316_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.32%  
C000212316_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.86%    
C000212316_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000212316_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000212316_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.48%    
C000212315_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.31%    
C000212315_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.94%  
C000212315_ClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.63%    
C000212315_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.53%    
C000212315_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.70%  
C000212315_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.21%    
C000212315_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000212315_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000212315_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.48%    
C000212312_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.14%    
C000212312_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.23%  
C000212312_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.76%    
C000212312_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000212312_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000212312_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.48%    
C000212311_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 18.95%    
C000212311_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.17%  
C000212311_ClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.66%    
C000212311_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.95%    
C000212311_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.17%  
C000212311_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.66%    
C000212311_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000212311_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000212311_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.48%    
C000212314_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.96%    
C000212314_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.71%  
C000212314_ClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.52%    
C000212314_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.91%    
C000212314_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.98%  
C000212314_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.49%    
C000212314_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000212314_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000212314_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.48%    
C000182227_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.43%    
C000182227_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.53%  
C000182227_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.36%    
C000182227_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000182227_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000182227_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.08%    
C000205068_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.20%    
C000205068_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.34%  
C000205068_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.11%    
C000205068_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000205068_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000205068_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.77%    
C000144489_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.34%    
C000144489_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.93%  
C000144489_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.98%
C000144489_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.56%    
C000144489_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.69%  
C000144489_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.37%
C000144489_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000144489_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000144489_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.78%
C000144491_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.15%    
C000144491_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.24%  
C000144491_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.92%
C000144491_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000144491_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000144491_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.78%
C000144490_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 18.92%    
C000144490_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.16%  
C000144490_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.99%
C000144490_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.92%    
C000144490_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.16%  
C000144490_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.99%
C000144490_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000144490_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000144490_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.78%
C000144488_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.94%    
C000144488_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.70%  
C000144488_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.00%
C000144488_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.89%    
C000144488_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.98%  
C000144488_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.65%
C000144488_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000144488_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000144488_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.78%
C000182225_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.45%    
C000182225_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.52%  
C000182225_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.36%    
C000182225_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.03%    
C000182225_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000182225_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.08%    
C000205067_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.14%    
C000205067_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.34%  
C000205067_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.10%    
C000205067_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.03%    
C000205067_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000205067_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.77%    
C000101222_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.37%    
C000101222_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.93%  
C000101222_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.99%
C000101222_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.59%    
C000101222_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.70%  
C000101222_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.38%
C000101222_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.03%    
C000101222_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000101222_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.78%
C000101223_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.13%    
C000101223_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.24%  
C000101223_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.93%
C000101223_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.03%    
C000101223_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000101223_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.78%
C000101221_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 18.87%    
C000101221_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.16%  
C000101221_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.98%
C000101221_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.87%    
C000101221_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.16%  
C000101221_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.98%
C000101221_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.03%    
C000101221_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000101221_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.78%
C000101220_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.88%    
C000101220_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.69%  
C000101220_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.00%
C000101220_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.83%    
C000101220_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.96%  
C000101220_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.65%
C000101220_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.03%    
C000101220_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000101220_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.78%
C000182224_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.42%    
C000182224_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.53%  
C000182224_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.36%    
C000182224_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.07%    
C000182224_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000182224_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.08%    
C000205066_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.26%    
C000205066_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.34%  
C000205066_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.11%    
C000205066_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.07%    
C000205066_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000205066_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.77%    
C000033056_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.39%    
C000033056_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.95%  
C000033056_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.98%
C000033056_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.61%    
C000033056_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.71%  
C000033056_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.37%
C000033056_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.07%    
C000033056_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000033056_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.79%
C000033057_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.18%    
C000033057_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.25%  
C000033057_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.93%
C000033057_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.07%    
C000033057_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000033057_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.79%
C000033055_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 18.95%    
C000033055_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.17%  
C000033055_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.00%
C000033055_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.95%    
C000033055_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.17%  
C000033055_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.00%
C000033055_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.07%    
C000033055_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000033055_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.79%
C000033058_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.96%    
C000033058_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.70%  
C000033058_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.00%
C000033058_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.91%    
C000033058_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.98%  
C000033058_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.65%
C000033058_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.07%    
C000033058_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.27%  
C000033058_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.79%
C000182223_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.56%    
C000182223_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.55%  
C000182223_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.37%    
C000182223_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.12%    
C000182223_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.28%  
C000182223_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.09%    
C000205065_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.29%    
C000205065_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.36%  
C000205065_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.12%    
C000205065_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.12%    
C000205065_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.28%  
C000205065_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.78%    
C000033053_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.44%    
C000033053_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.96%  
C000033053_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.99%
C000033053_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.66%    
C000033053_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.72%  
C000033053_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.39%
C000033053_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.12%    
C000033053_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.28%  
C000033053_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.79%
C000033054_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.21%    
C000033054_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.25%  
C000033054_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.94%
C000033054_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.12%    
C000033054_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.28%  
C000033054_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.79%
C000033052_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.06%    
C000033052_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.17%  
C000033052_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.00%
C000033052_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.06%    
C000033052_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.17%  
C000033052_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.00%
C000033052_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.12%    
C000033052_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.28%  
C000033052_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.79%
C000033050_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.99%    
C000033050_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.71%  
C000033050_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.00%
C000033050_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.94%    
C000033050_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.98%  
C000033050_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.66%
C000033050_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.12%    
C000033050_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.28%  
C000033050_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.79%
C000182219_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.92%    
C000182219_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   8.06%  
C000182219_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.09%    
C000182219_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.71%    
C000182219_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.83%  
C000182219_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.83%    
C000205063_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.67%    
C000205063_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.87%  
C000205063_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.79%    
C000205063_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.71%    
C000205063_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.83%  
C000205063_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.47%    
C000013232_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.82%    
C000013232_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.46%  
C000013232_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.74%
C000013232_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 18.98%    
C000013232_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.22%  
C000013232_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.13%
C000013232_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.71%    
C000013232_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.83%  
C000013232_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.56%
C000013233_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.62%    
C000013233_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.76%  
C000013233_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.69%
C000013233_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.71%    
C000013233_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.83%  
C000013233_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.56%
C000013231_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.47%    
C000013231_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.70%  
C000013231_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.75%
C000013231_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 18.47%    
C000013231_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.70%  
C000013231_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.75%
C000013231_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.71%    
C000013231_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.83%  
C000013231_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.56%
C000013229_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.50%    
C000013229_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.23%  
C000013229_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.76%
C000013229_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.37%    
C000013229_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.50%  
C000013229_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.41%
C000013229_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.71%    
C000013229_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   7.83%  
C000013229_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     10.56%
C000182218_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 17.03%    
C000182218_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.78%  
C000182218_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.09%    
C000182218_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.09%    
C000182218_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.59%  
C000182218_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.84%    
C000205062_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.77%    
C000205062_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.60%  
C000205062_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.67%    
C000205062_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.09%    
C000205062_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.59%  
C000205062_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.37%    
C000013227_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.06%    
C000013227_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.23%  
C000013227_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.87%
C000013227_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.12%    
C000013227_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.98%  
C000013227_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.26%
C000013227_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.09%    
C000013227_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.59%  
C000013227_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.68%
C000013228_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.74%    
C000013228_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.51%  
C000013228_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.80%
C000013228_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.09%    
C000013228_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.59%  
C000013228_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.68%
C000013226_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.55%    
C000013226_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.45%  
C000013226_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.86%
C000013226_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.55%    
C000013226_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.45%  
C000013226_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.86%
C000013226_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.09%    
C000013226_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.59%  
C000013226_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.68%
C000013224_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.69%    
C000013224_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.98%  
C000013224_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.88%
C000013224_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 16.38%    
C000013224_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.23%  
C000013224_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.53%
C000013224_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.09%    
C000013224_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   6.59%  
C000013224_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     9.68%
C000182217_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.25%    
C000182217_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.75%  
C000182217_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.94%    
C000182217_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.50%    
C000182217_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.55%  
C000182217_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.71%    
C000205061_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.05%    
C000205061_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.56%  
C000205061_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.59%    
C000205061_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.50%    
C000205061_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.55%  
C000205061_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.34%    
C000013222_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.36%    
C000013222_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.20%  
C000013222_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.69%
C000013222_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.36%    
C000013222_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.95%  
C000013222_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.08%
C000013222_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.50%    
C000013222_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.55%  
C000013222_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.48%
C000013223_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.01%    
C000013223_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.49%  
C000013223_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.63%
C000013223_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.50%    
C000013223_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.55%  
C000013223_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.48%
C000013221_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.80%    
C000013221_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.42%  
C000013221_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.71%
C000013221_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.80%    
C000013221_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.42%  
C000013221_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.71%
C000013221_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.50%    
C000013221_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.55%  
C000013221_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.48%
C000013219_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.08%    
C000013219_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.98%  
C000013219_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.71%
C000013219_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.67%    
C000013219_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.21%  
C000013219_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.35%
C000013219_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.50%    
C000013219_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.55%  
C000013219_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     8.48%
C000182216_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.03%    
C000182216_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   5.07%  
C000182216_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.12%    
C000182216_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.34%    
C000182216_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.90%  
C000182216_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.92%    
C000205060_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.81%    
C000205060_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.91%  
C000205060_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.91%    
C000205060_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.34%    
C000205060_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.90%  
C000205060_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.70%    
C000013217_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.15%    
C000013217_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.55%  
C000013217_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.74%
C000013217_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.11%    
C000013217_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.30%  
C000013217_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.13%
C000013217_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.34%    
C000013217_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.90%  
C000013217_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.51%
C000013218_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.73%    
C000013218_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.83%  
C000013218_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.67%
C000013218_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.34%    
C000013218_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.90%  
C000013218_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.51%
C000013216_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.52%    
C000013216_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.77%  
C000013216_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.75%
C000013216_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.52%    
C000013216_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.77%  
C000013216_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.75%
C000013216_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.34%    
C000013216_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.90%  
C000013216_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.51%
C000013214_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.89%    
C000013214_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.33%  
C000013214_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.76%
C000013214_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.41%    
C000013214_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.56%  
C000013214_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.40%
C000013214_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.34%    
C000013214_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.90%  
C000013214_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.51%
C000182215_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.65%    
C000182215_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.49%  
C000182215_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.49%    
C000182215_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.08%    
C000182215_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.35%  
C000182215_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.32%    
C000205059_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.39%    
C000205059_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.33%  
C000205059_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.30%    
C000205059_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.08%    
C000205059_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.35%  
C000205059_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.12%    
C000013212_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.84%    
C000013212_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.99%  
C000013212_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.10%
C000013212_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.75%    
C000013212_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.73%  
C000013212_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.48%
C000013212_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.08%    
C000013212_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.35%  
C000013212_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.86%
C000013213_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.24%    
C000013213_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.25%  
C000013213_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     7.01%
C000013213_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.08%    
C000013213_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.35%  
C000013213_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.86%
C000013211_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.17%    
C000013211_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.21%  
C000013211_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.11%
C000013211_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.17%    
C000013211_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.21%  
C000013211_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.11%
C000013211_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.08%    
C000013211_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.35%  
C000013211_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.86%
C000013209_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.56%    
C000013209_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.76%  
C000013209_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.12%
C000013209_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.00%    
C000013209_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.99%  
C000013209_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.75%
C000013209_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 11.08%    
C000013209_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   4.35%  
C000013209_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.86%
C000182214_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.97%    
C000182214_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.95%  
C000182214_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.80%    
C000182214_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.59%    
C000182214_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.83%  
C000182214_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.65%    
C000205058_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.73%    
C000205058_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.77%  
C000205058_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.63%    
C000205058_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.59%    
C000205058_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.83%  
C000205058_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.49%    
C000013207_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.26%    
C000013207_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.46%  
C000013207_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.40%
C000013207_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.11%    
C000013207_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.19%  
C000013207_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.78%
C000013207_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.59%    
C000013207_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.83%  
C000013207_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.16%
C000013208_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.62%    
C000013208_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.71%  
C000013208_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.31%
C000013208_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.59%    
C000013208_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.83%  
C000013208_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.16%
C000013206_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.65%    
C000013206_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.70%  
C000013206_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.40%
C000013206_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.65%    
C000013206_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.70%  
C000013206_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.40%
C000013206_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.59%    
C000013206_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.83%  
C000013206_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.16%
C000013204_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.01%    
C000013204_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.24%  
C000013204_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.42%
C000013204_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.36%    
C000013204_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.46%  
C000013204_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.04%
C000013204_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.59%    
C000013204_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.83%  
C000013204_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     6.16%
C000182213_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.27%    
C000182213_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.35%  
C000182213_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.02%    
C000182213_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.08%    
C000182213_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.28%  
C000182213_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.92%    
C000205057_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.13%    
C000205057_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.22%  
C000205057_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.93%    
C000205057_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.08%    
C000205057_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.28%  
C000205057_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.83%    
C000013202_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.70%    
C000013202_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.93%  
C000013202_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.59%
C000013202_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.50%    
C000013202_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.66%  
C000013202_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.96%
C000013202_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.08%    
C000013202_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.28%  
C000013202_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.33%
C000013203_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.11%    
C000013203_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.18%  
C000013203_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.49%
C000013203_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.08%    
C000013203_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.28%  
C000013203_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.33%
C000013201_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 6.94%    
C000013201_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.13%  
C000013201_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.59%
C000013201_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 7.94%    
C000013201_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.13%  
C000013201_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.59%
C000013201_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.08%    
C000013201_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.28%  
C000013201_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.33%
C000013199_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.57%    
C000013199_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.70%  
C000013199_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     4.60%
C000013199_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.82%    
C000013199_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.91%  
C000013199_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.22%
C000013199_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 8.08%    
C000013199_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.28%  
C000013199_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     5.33%
C000250722_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.52%    
C000250722_ClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 9.75%    
C000250722_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.44%    
C000250722_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.53%    
C000250722_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000250722_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.22%    
C000250721_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 15.91%    
C000250721_ClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 10.92%    
C000250721_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.11%    
C000250721_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.20%    
C000250721_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000250721_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.22%    
C000250718_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 18.54%    
C000250718_ClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.64%    
C000250718_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.54%    
C000250718_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 12.64%    
C000250718_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000250718_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.22%    
C000250719_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.77%    
C000250719_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.80%    
C000250719_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000250719_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.22%    
C000250723_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.86%    
C000250723_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.89%    
C000250723_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000250723_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.22%    
C000250720_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 21.07%    
C000250720_NoLoadClassMember_2025-04-01_2026-03-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 14.11%    
C000250720_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 19.02%    
C000250720_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 13.22%