XML 129 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 120 Months Ended
Aug. 31, 2025
Aug. 31, 2025
Aug. 31, 2025
C000205020_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000205020_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000205020_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.93%    
C000234194_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000234194_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.48%    
C000019121_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019121_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019121_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000048836_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000048836_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000048836_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000234192_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000234192_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.48%    
C000019124_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019124_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019124_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000200823_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000200823_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000200823_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.83%    
C000234190_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000234190_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.48%    
C000019125_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019125_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019125_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000019123_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019123_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019123_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000171439_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000171439_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000171439_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.34%    
C000234193_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000234193_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.48%    
C000019120_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019120_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019120_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000234189_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000234189_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.48%    
C000221556_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000221556_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.71%)    
C000205019_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000205019_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000205019_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.93%    
C000234191_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000234191_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.48%    
C000221555_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000221555_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.71%)    
C000019128_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019128_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019128_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000171438_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000171438_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000171438_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.34%    
C000235214_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000235214_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.74%    
C000171437_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000171437_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000171437_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.34%    
C000171440_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000171440_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000171440_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.34%    
C000201533_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000201533_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000201533_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.03%    
C000205020_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.94%    
C000205020_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.03%  
C000205020_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.68%    
C000205020_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.64%    
C000205020_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.71%  
C000205020_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.44%    
C000234194_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.30%    
C000234194_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.06%    
C000019121_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (1.13%)    
C000019121_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.32%)  
C000019121_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.69%
C000019121_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.99%    
C000019121_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.51%)  
C000019121_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.11%
C000048836_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.75%    
C000048836_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.87%  
C000048836_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.29%
C000048836_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.70%    
C000048836_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.73%  
C000048836_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.12%
C000234192_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.28%    
C000234192_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.06%    
C000234192_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.27%    
C000234192_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.06%    
C000019124_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.99%)    
C000019124_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.31%)  
C000019124_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.69%
C000019124_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.13%    
C000019124_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.50%)  
C000019124_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.10%
C000200823_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.10%    
C000200823_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   3.32%  
C000200823_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.06%    
C000200823_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.60%    
C000200823_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   2.93%  
C000200823_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.65%    
C000234190_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.50%    
C000234190_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.17%    
C000019125_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.39%    
C000019125_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.25%)  
C000019125_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.38%
C000019123_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.21%    
C000019123_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.27%)  
C000019123_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.48%
C000019123_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.21%    
C000019123_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.27%)  
C000019123_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.48%
C000171439_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.79%    
C000171439_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.89%  
C000171439_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.16%    
C000171439_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.79%    
C000171439_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.89%  
C000171439_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.16%    
C000171439_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.64%    
C000171439_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.71%  
C000171439_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.95%    
C000234193_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.98%)    
C000234193_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.32%)    
C000234193_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.15%    
C000234193_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.84%    
C000019120_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.44%    
C000019120_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.21%)  
C000019120_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.43%
C000234189_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.41%    
C000234189_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.09%    
C000221556_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.98%    
C000221556_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.01%    
C000221556_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.64%    
C000221556_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.72%    
C000205019_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.39%    
C000205019_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.11%)  
C000205019_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.66%    
C000234191_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.98%)    
C000234191_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.32%)    
C000234191_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.15%    
C000234191_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.84%    
C000221555_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 5.04%    
C000221555_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.08%    
C000221555_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.29%    
C000221555_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.49%    
C000019128_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.77%    
C000019128_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.95%  
C000019128_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.10%
C000019128_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.64%    
C000019128_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.71%  
C000019128_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.93%
C000171438_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.10%    
C000171438_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.44%  
C000171438_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.75%    
C000171438_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.67%    
C000171438_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.74%  
C000171438_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.91%    
C000171438_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.64%    
C000171438_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.71%  
C000171438_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.95%    
C000235214_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.30%    
C000235214_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.70%    
C000235214_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.17%    
C000235214_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.77%    
C000171437_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.11%    
C000171437_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.45%  
C000171437_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.76%    
C000171437_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.68%    
C000171437_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.75%  
C000171437_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.93%    
C000171437_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.64%    
C000171437_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.71%  
C000171437_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.95%    
C000171440_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.89%    
C000171440_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.93%  
C000171440_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.09%    
C000171440_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.64%    
C000171440_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   1.71%  
C000171440_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.95%    
C000201533_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.16%    
C000201533_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.78%  
C000201533_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.10%