XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholder Report, Holdings (Details)
Apr. 30, 2025
C000172512 | 1 - 7 Days  
Holdings [Line Items]  
Percent of Total Investments 38.50%
C000172512 | 8 - 30 Days  
Holdings [Line Items]  
Percent of Total Investments 10.60%
C000172512 | 31 - 60 Days  
Holdings [Line Items]  
Percent of Total Investments 11.60%
C000172512 | 61 - 90 Days  
Holdings [Line Items]  
Percent of Total Investments 1.80%
C000172512 | 91 - 180 Days  
Holdings [Line Items]  
Percent of Total Investments 21.40%
C000172512 | Over 180 Days  
Holdings [Line Items]  
Percent of Total Investments 16.10%
C000172513 | 1 - 7 Days  
Holdings [Line Items]  
Percent of Total Investments 38.50%
C000172513 | 8 - 30 Days  
Holdings [Line Items]  
Percent of Total Investments 10.60%
C000172513 | 31 - 60 Days  
Holdings [Line Items]  
Percent of Total Investments 11.60%
C000172513 | 61 - 90 Days  
Holdings [Line Items]  
Percent of Total Investments 1.80%
C000172513 | 91 - 180 Days  
Holdings [Line Items]  
Percent of Total Investments 21.40%
C000172513 | Over 180 Days  
Holdings [Line Items]  
Percent of Total Investments 16.10%
C000172514 | 1 - 7 Days  
Holdings [Line Items]  
Percent of Total Investments 38.50%
C000172514 | 8 - 30 Days  
Holdings [Line Items]  
Percent of Total Investments 10.60%
C000172514 | 31 - 60 Days  
Holdings [Line Items]  
Percent of Total Investments 11.60%
C000172514 | 61 - 90 Days  
Holdings [Line Items]  
Percent of Total Investments 1.80%
C000172514 | 91 - 180 Days  
Holdings [Line Items]  
Percent of Total Investments 21.40%
C000172514 | Over 180 Days  
Holdings [Line Items]  
Percent of Total Investments 16.10%
C000032709 | 1 - 7 Days  
Holdings [Line Items]  
Percent of Total Investments 38.50%
C000032709 | 8 - 30 Days  
Holdings [Line Items]  
Percent of Total Investments 10.60%
C000032709 | 31 - 60 Days  
Holdings [Line Items]  
Percent of Total Investments 11.60%
C000032709 | 61 - 90 Days  
Holdings [Line Items]  
Percent of Total Investments 1.80%
C000032709 | 91 - 180 Days  
Holdings [Line Items]  
Percent of Total Investments 21.40%
C000032709 | Over 180 Days  
Holdings [Line Items]  
Percent of Total Investments 16.10%
C000172515 | 1 - 7 Days  
Holdings [Line Items]  
Percent of Total Investments 38.50%
C000172515 | 8 - 30 Days  
Holdings [Line Items]  
Percent of Total Investments 10.60%
C000172515 | 31 - 60 Days  
Holdings [Line Items]  
Percent of Total Investments 11.60%
C000172515 | 61 - 90 Days  
Holdings [Line Items]  
Percent of Total Investments 1.80%
C000172515 | 91 - 180 Days  
Holdings [Line Items]  
Percent of Total Investments 21.40%
C000172515 | Over 180 Days  
Holdings [Line Items]  
Percent of Total Investments 16.10%
C000172516 | 1 - 7 Days  
Holdings [Line Items]  
Percent of Total Investments 38.50%
C000172516 | 8 - 30 Days  
Holdings [Line Items]  
Percent of Total Investments 10.60%
C000172516 | 31 - 60 Days  
Holdings [Line Items]  
Percent of Total Investments 11.60%
C000172516 | 61 - 90 Days  
Holdings [Line Items]  
Percent of Total Investments 1.80%
C000172516 | 91 - 180 Days  
Holdings [Line Items]  
Percent of Total Investments 21.40%
C000172516 | Over 180 Days  
Holdings [Line Items]  
Percent of Total Investments 16.10%
C000172520 | 1 - 7 Days  
Holdings [Line Items]  
Percent of Total Investments 38.50%
C000172520 | 8 - 30 Days  
Holdings [Line Items]  
Percent of Total Investments 10.60%
C000172520 | 31 - 60 Days  
Holdings [Line Items]  
Percent of Total Investments 11.60%
C000172520 | 61 - 90 Days  
Holdings [Line Items]  
Percent of Total Investments 1.80%
C000172520 | 91 - 180 Days  
Holdings [Line Items]  
Percent of Total Investments 21.40%
C000172520 | Over 180 Days  
Holdings [Line Items]  
Percent of Total Investments 16.10%