v3.25.2
S000012096 [Member] Expense Example - S000012096 [Member]
Apr. 30, 2025
USD ($)
C000122679 [Member]  
Prospectus [Line Items]  
Expense Example, with Redemption, 1 Year $ 49
Expense Example, with Redemption, 3 Years 174
Expense Example, with Redemption, 5 Years 309
Expense Example, with Redemption, 10 Years 705
C000255091 [Member]  
Prospectus [Line Items]  
Expense Example, with Redemption, 1 Year 61
Expense Example, with Redemption, 3 Years 210
Expense Example, with Redemption, 5 Years 371
Expense Example, with Redemption, 10 Years 839
C000032979 [Member]  
Prospectus [Line Items]  
Expense Example, with Redemption, 1 Year 558
Expense Example, with Redemption, 3 Years 750
Expense Example, with Redemption, 5 Years 958
Expense Example, with Redemption, 10 Years 1,557
C000032982 [Member]  
Prospectus [Line Items]  
Expense Example, with Redemption, 1 Year 61
Expense Example, with Redemption, 3 Years 210
Expense Example, with Redemption, 5 Years 371
Expense Example, with Redemption, 10 Years 839
C000122677 [Member]  
Prospectus [Line Items]  
Expense Example, with Redemption, 1 Year 46
Expense Example, with Redemption, 3 Years 160
Expense Example, with Redemption, 5 Years 284
Expense Example, with Redemption, 10 Years $ 646