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
C000182864_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000182864_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000182864_0_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.59%    
C000019272_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019272_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019272_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000150510_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000150510_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000150510_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000019276_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019276_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019276_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000019277_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019277_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019277_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000019275_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019275_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019275_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000019273_0_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019273_0_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019273_0_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000203458_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000203458_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000203458_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.82%    
C000019284_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019284_1_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019284_1_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000019283_2_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000019283_2_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000019283_2_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000205069_2_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000205069_2_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000205069_2_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.93%    
C000038101_2_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000038101_2_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000038101_2_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000038102_2_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000038102_2_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000038102_2_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000038100_2_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000038100_2_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000038100_2_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000038098_2_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000038098_2_BBIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.68%)  
C000038098_2_BBIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.80%
C000227903_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000227903_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.49%)    
C000227906_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000227906_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.49%)    
C000227901_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000227901_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.49%)    
C000227904_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000227904_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.49%)    
C000227905_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000227905_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.49%)    
C000227902_1_BBIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.14%    
C000227902_1_BBIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.49%)    
C000182864_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.86%    
C000182864_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.55%  
C000182864_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.47%    
C000019272_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.80%    
C000019272_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.50%  
C000019272_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.76%
C000150510_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.99%    
C000150510_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.61%  
C000150510_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.87%
C000019276_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.55%)    
C000019276_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.60%)  
C000019276_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.05%
C000019276_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.60%    
C000019276_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.22%  
C000019276_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.46%
C000019277_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.85%    
C000019277_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.47%  
C000019277_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.72%
C000019275_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.82%    
C000019275_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.56%)  
C000019275_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.84%
C000019275_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.81%    
C000019275_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.56%)  
C000019275_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.84%
C000019273_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.55%)    
C000019273_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.59%)  
C000019273_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.05%
C000019273_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.60%    
C000019273_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.22%  
C000019273_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     2.47%
C000203458_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.46%    
C000203458_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.34%)  
C000203458_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.38%    
C000203458_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.44%    
C000203458_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.41%)  
C000203458_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.37%    
C000019284_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.78%    
C000019284_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (0.16%)  
C000019284_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.24%
C000019284_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.24%    
C000019284_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   0.32%  
C000019284_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.60%
C000019283_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.31%    
C000019283_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.40%)  
C000019283_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     0.99%
C000019283_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.67%    
C000019283_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.15%)  
C000019283_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.24%
C000019283_1_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.44%    
C000019283_1_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.41%)  
C000019283_1_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.20%
C000205069_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.41%    
C000205069_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.33%)  
C000205069_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.32%    
C000205069_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.67%    
C000205069_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.15%)  
C000205069_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.49%    
C000205069_1_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.44%    
C000205069_1_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.41%)  
C000205069_1_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.50%    
C000038101_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (2.08%)    
C000038101_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (2.50%)  
C000038101_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     0.27%
C000038101_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.00%    
C000038101_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.70%)  
C000038101_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     0.68%
C000038101_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.67%    
C000038101_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.15%)  
C000038101_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.24%
C000038101_1_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.44%    
C000038101_1_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.41%)  
C000038101_1_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.20%
C000038102_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.27%    
C000038102_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.44%)  
C000038102_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     0.95%
C000038102_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.67%    
C000038102_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.15%)  
C000038102_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.24%
C000038102_1_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.44%    
C000038102_1_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.41%)  
C000038102_1_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.20%
C000038100_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.21%    
C000038100_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (2.46%)  
C000038100_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     0.06%
C000038100_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.20%    
C000038100_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (2.46%)  
C000038100_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     0.06%
C000038100_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.67%    
C000038100_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.15%)  
C000038100_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.24%
C000038100_1_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.44%    
C000038100_1_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.41%)  
C000038100_1_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.20%
C000038098_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (2.11%)    
C000038098_ClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (2.52%)  
C000038098_ClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     0.26%
C000038098_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.97%    
C000038098_NoLoadClassMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.72%)  
C000038098_NoLoadClassMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     0.67%
C000038098_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.67%    
C000038098_0_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.15%)  
C000038098_0_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.24%
C000038098_1_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.44%    
C000038098_1_AdditionalIndexMember_5YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent   (1.41%)  
C000038098_1_AdditionalIndexMember_10YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent     1.20%
C000227903_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.06%    
C000227903_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.72%)    
C000227903_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.62%    
C000227903_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.33%    
C000227906_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.15%    
C000227906_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.63%)    
C000227906_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.62%    
C000227906_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.33%    
C000227901_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (1.28%)    
C000227901_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (1.90%)    
C000227901_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.84%    
C000227901_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.94%)    
C000227901_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.62%    
C000227901_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.33%    
C000227904_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 3.06%    
C000227904_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.73%)    
C000227904_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.62%    
C000227904_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.33%    
C000227905_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.94%    
C000227905_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (1.69%)    
C000227905_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 1.93%    
C000227905_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (1.69%)    
C000227905_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.62%    
C000227905_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.33%    
C000227902_ClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent (1.30%)    
C000227902_ClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (1.91%)    
C000227902_NoLoadClassMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 2.81%    
C000227902_NoLoadClassMember_2024-09-01_2025-08-31Member      
Average Annual Return [Line Items]      
Average Annual Return, Percent (0.96%)    
C000227902_0_AdditionalIndexMember_1YRMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 4.62%    
C000227902_0_AdditionalIndexMember_LOCMember      
Average Annual Return [Line Items]      
Average Annual Return, Percent 0.33%