Shareholder Report, Line Graph (Details) - USD ($) |
4 Months Ended | 6 Months Ended | 12 Months Ended | 16 Months Ended | 18 Months Ended | 24 Months Ended | 28 Months Ended | 30 Months Ended | 36 Months Ended | 40 Months Ended | 42 Months Ended | 48 Months Ended | 52 Months Ended | 54 Months Ended | 60 Months Ended | 64 Months Ended | 66 Months Ended | 72 Months Ended | 76 Months Ended | 78 Months Ended | 84 Months Ended | 88 Months Ended | 90 Months Ended | 96 Months Ended | 108 Months Ended | 120 Months Ended | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nov. 16, 2018 |
Sep. 28, 2018 |
Mar. 31, 2016 |
Mar. 31, 2019 |
Mar. 30, 2019 |
Mar. 31, 2019 |
Mar. 31, 2026 |
Mar. 31, 2017 |
Mar. 31, 2020 |
Mar. 31, 2020 |
Mar. 31, 2018 |
Mar. 31, 2021 |
Mar. 31, 2021 |
Mar. 31, 2019 |
Mar. 31, 2022 |
Mar. 31, 2022 |
Mar. 31, 2020 |
Mar. 31, 2023 |
Mar. 31, 2023 |
Mar. 31, 2021 |
Mar. 31, 2024 |
Mar. 31, 2024 |
Mar. 31, 2022 |
Mar. 31, 2025 |
Mar. 31, 2025 |
Mar. 31, 2023 |
Mar. 31, 2026 |
Mar. 31, 2026 |
Mar. 31, 2024 |
Mar. 31, 2025 |
Mar. 31, 2026 |
|
| C000202747 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class W Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,283 | $ 11,481 | $ 11,804 | $ 11,501 | $ 10,494 | $ 10,967 | $ 11,712 | $ 12,508 | ||||||||||||||||||||||
| C000033991 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,204 | $ 10,357 | $ 10,792 | $ 11,284 | $ 11,905 | $ 11,387 | $ 10,800 | $ 11,109 | $ 11,672 | $ 12,178 | ||||||||||||||||||||
| C000014635 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,229 | 10,415 | 10,872 | 11,389 | 12,054 | 11,556 | 10,994 | 11,335 | 11,941 | 12,476 | ||||||||||||||||||||
| C000079556 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,204 | 10,374 | 10,823 | 11,320 | 11,952 | 11,440 | 10,868 | 11,188 | 11,767 | 12,289 | ||||||||||||||||||||
| C000162549 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,228 | 10,406 | 10,861 | 11,362 | 12,009 | 11,498 | 10,913 | 11,247 | 11,832 | 12,344 | ||||||||||||||||||||
| C000033992 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,625 | 9,816 | 9,959 | 10,373 | 10,841 | 11,435 | 10,934 | 10,366 | 10,656 | 11,189 | 11,666 | ||||||||||||||||||||
| C000202755 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class W Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,238 | 10,466 | 10,927 | 10,779 | 10,880 | 11,425 | 12,155 | 12,736 | ||||||||||||||||||||||
| C000033275 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,159 | 10,249 | 10,529 | 10,708 | 11,133 | 10,917 | 10,973 | 11,452 | 12,122 | 12,637 | ||||||||||||||||||||
| C000033276 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,184 | 10,301 | 10,608 | 10,815 | 11,273 | 11,081 | 11,155 | 11,682 | 12,396 | 12,955 | ||||||||||||||||||||
| C000079571 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,169 | 10,270 | 10,560 | 10,751 | 11,189 | 10,982 | 11,038 | 11,543 | 12,229 | 12,761 | ||||||||||||||||||||
| C000162566 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,194 | 10,298 | 10,606 | 10,793 | 11,241 | 11,050 | 11,114 | 11,629 | 12,333 | 12,872 | ||||||||||||||||||||
| C000033274 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,750 | 9,908 | 9,991 | 10,258 | 10,427 | 10,826 | 10,622 | 10,661 | 11,130 | 11,772 | 12,263 | ||||||||||||||||||||
| C000033277 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,526 | 10,956 | 11,227 | 11,919 | 10,933 | 13,083 | 13,074 | 12,658 | 14,014 | 14,929 | 16,000 | ||||||||||||||||||||
| C000162567 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 11,517 | 11,820 | 12,570 | 11,554 | 13,846 | 13,853 | 13,442 | 14,895 | 15,895 | 17,066 | ||||||||||||||||||||
| C000079572 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 11,506 | 11,802 | 12,558 | 11,543 | 13,822 | 13,825 | 13,399 | 14,858 | 15,871 | 17,038 | ||||||||||||||||||||
| C000033279 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 11,524 | 11,838 | 12,616 | 11,612 | 13,927 | 13,951 | 13,540 | 15,037 | 16,069 | 17,277 | ||||||||||||||||||||
| C000033278 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 11,495 | 11,779 | 12,509 | 11,484 | 13,740 | 13,729 | 13,307 | 14,725 | 15,696 | 16,834 | ||||||||||||||||||||
| C000202756 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class W Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,269 | 9,485 | 11,414 | 11,472 | 11,173 | 12,454 | 13,356 | 14,411 | ||||||||||||||||||||||
| C000202758 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class W Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,482 | 10,852 | 11,736 | 11,333 | 10,796 | 11,234 | 11,916 | 12,487 | ||||||||||||||||||||||
| C000033284 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,267 | 10,463 | 10,913 | 11,247 | 12,096 | 11,607 | 10,998 | 11,382 | 12,007 | 12,515 | ||||||||||||||||||||
| C000033285 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,302 | 10,515 | 10,995 | 11,359 | 12,249 | 11,793 | 11,201 | 11,621 | 12,290 | 12,842 | ||||||||||||||||||||
| C000079574 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,287 | 10,484 | 10,946 | 11,292 | 12,157 | 11,688 | 11,072 | 11,482 | 12,111 | 12,636 | ||||||||||||||||||||
| C000162569 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,298 | 10,502 | 10,976 | 11,332 | 12,209 | 11,746 | 11,137 | 11,557 | 12,199 | 12,736 | ||||||||||||||||||||
| C000033283 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,625 | 9,884 | 10,058 | 10,494 | 10,798 | 11,606 | 11,147 | 10,545 | 10,916 | 11,495 | 11,971 | ||||||||||||||||||||
| C000033286 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,702 | 9,614 | 9,826 | 10,351 | 10,551 | 11,203 | 10,583 | 10,559 | 10,852 | 10,923 | 11,375 | ||||||||||||||||||||
| C000162570 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 9,937 | 10,184 | 10,752 | 10,981 | 11,673 | 11,040 | 11,047 | 11,363 | 11,463 | 11,969 | ||||||||||||||||||||
| C000033287 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 9,937 | 10,184 | 10,758 | 10,996 | 11,708 | 11,086 | 11,092 | 11,432 | 11,539 | 12,053 | ||||||||||||||||||||
| C000202762 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class W Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,469 | 11,407 | 11,482 | 10,986 | 10,454 | 10,645 | 11,170 | 11,661 | ||||||||||||||||||||||
| C000079523 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,015 | 10,104 | 10,564 | 11,497 | 11,550 | 11,051 | 10,508 | 10,681 | 11,212 | 11,697 | ||||||||||||||||||||
| C000079524 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 9,990 | 10,063 | 10,495 | 11,383 | 11,417 | 10,897 | 10,337 | 10,481 | 10,974 | 11,420 | ||||||||||||||||||||
| C000079525 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,000 | 10,074 | 10,516 | 11,418 | 11,464 | 10,952 | 10,399 | 10,554 | 11,062 | 11,523 | ||||||||||||||||||||
| C000162579 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,022 | 10,100 | 10,537 | 11,457 | 11,498 | 10,990 | 10,440 | 10,613 | 11,117 | 11,586 | ||||||||||||||||||||
| C000079526 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,623 | 9,606 | 9,669 | 10,076 | 10,921 | 10,948 | 10,444 | 9,901 | 10,032 | 10,494 | 10,912 | ||||||||||||||||||||
| C000117723 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,627 | 9,777 | 9,960 | 10,376 | 10,828 | 11,355 | 10,864 | 10,235 | 10,475 | 10,992 | 11,501 | ||||||||||||||||||||
| C000162598 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,168 | 10,380 | 10,836 | 11,339 | 11,900 | 11,410 | 10,772 | 11,045 | 11,632 | 12,177 | ||||||||||||||||||||
| C000117722 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,178 | 10,380 | 10,825 | 11,319 | 11,868 | 11,366 | 10,718 | 10,977 | 11,537 | 12,079 | ||||||||||||||||||||
| C000117721 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,173 | 10,392 | 10,856 | 11,371 | 11,954 | 11,457 | 10,822 | 11,118 | 11,702 | 12,271 | ||||||||||||||||||||
| C000117724 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,158 | 10,340 | 10,786 | 11,258 | 11,807 | 11,299 | 10,635 | 10,898 | 11,443 | 11,970 | ||||||||||||||||||||
| C000202767 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class W Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,236 | 10,700 | 10,867 | 10,558 | 10,591 | 10,958 | 11,585 | 12,044 | ||||||||||||||||||||||
| C000158753 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,019 | 10,004 | 10,271 | 10,697 | 10,825 | 10,481 | 10,479 | 10,807 | 11,390 | 11,804 | ||||||||||||||||||||
| C000158750 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,044 | 10,054 | 10,348 | 10,804 | 10,961 | 10,638 | 10,664 | 11,024 | 11,647 | 12,101 | ||||||||||||||||||||
| C000158751 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,028 | 10,013 | 10,290 | 10,728 | 10,867 | 10,530 | 10,538 | 10,888 | 11,473 | 11,899 | ||||||||||||||||||||
| C000162603 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,044 | 10,041 | 10,319 | 10,758 | 10,901 | 10,556 | 10,569 | 10,925 | 11,515 | 11,961 | ||||||||||||||||||||
| C000158752 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,747 | 9,760 | 9,737 | 9,986 | 10,390 | 10,506 | 10,154 | 10,149 | 10,467 | 11,009 | 11,413 | ||||||||||||||||||||
| C000205813 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | $ 9,625 | $ 10,069 | $ 10,339 | $ 11,174 | $ 10,720 | $ 10,186 | $ 10,504 | $ 10,971 | $ 11,426 | ||||||||||||||||||||||
| C000205815 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | $ 10,466 | 10,773 | 11,662 | 11,227 | 10,693 | 11,050 | 11,569 | 12,079 | ||||||||||||||||||||||
| C000205812 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,466 | 10,757 | 11,635 | 11,189 | 10,647 | 10,997 | 11,507 | 12,006 | ||||||||||||||||||||||
| C000205811 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,471 | 10,779 | 11,670 | 11,238 | 10,710 | 11,079 | 11,610 | 12,131 | ||||||||||||||||||||||
| C000205814 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,465 | 10,755 | 11,644 | 11,187 | 10,643 | 10,983 | 11,481 | 11,966 | ||||||||||||||||||||||
| C000205819 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retirement Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,190 | 10,274 | 10,958 | 10,683 | 10,701 | 11,137 | 11,773 | 12,285 | ||||||||||||||||||||||
| C000205816 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class R6 Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,199 | 10,309 | 11,023 | 10,770 | 10,816 | 11,284 | 11,959 | 12,509 | ||||||||||||||||||||||
| C000205817 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Premier Class Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,193 | 10,288 | 10,984 | 10,716 | 10,744 | 11,193 | 11,844 | 12,382 | ||||||||||||||||||||||
| C000205820 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class I Shares at NAV | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,193 | 10,303 | 11,016 | 10,760 | 10,798 | 11,263 | 11,934 | 12,465 | ||||||||||||||||||||||
| C000205818 [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Class A at maximum sales charge (Offering Price) | ||||||||||||||||||||||||||||||
| Accumulated Value | 9,747 | 9,928 | 10,002 | 10,669 | 10,398 | 10,416 | 10,837 | 11,448 | 11,936 | ||||||||||||||||||||||
| Bloomberg U S Aggregate Bond Index [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Bloomberg U.S. Aggregate Bond Index | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,000 | 10,000 | 10,500 | 10,500 | 10,463 | 10,044 | 11,438 | 11,397 | 10,165 | 11,520 | 11,478 | 10,620 | 11,041 | 11,002 | 11,569 | 10,513 | 10,475 | 11,651 | 10,692 | 10,653 | 11,168 | 11,213 | 11,173 | 10,633 | 11,701 | 11,659 | 10,814 | 11,342 | 11,835 | |
| Bloomberg U S Aggregate Bond C000202747 Index [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Accumulated Value | 10,266 | 11,465 | 11,623 | 11,316 | 10,216 | 10,556 | 11,169 | 11,868 | |||||||||||||||||||||||
| Bloomberg Municipal Bond Index [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Bloomberg Municipal Bond Index | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,015 | 10,282 | 10,835 | 11,252 | 11,872 | 11,342 | 11,371 | 11,726 | 11,869 | 12,379 | ||||||||||||||||||||
| Bloomberg U S 1 3 Year Government Credit Bond Index [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Bloomberg U.S. 1‑3 Year Government/Credit Bond Index | ||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,000 | 10,000 | 10,208 | 10,240 | 10,071 | 10,670 | 10,703 | 10,095 | 10,838 | 10,872 | 10,401 | 10,523 | 10,556 | 10,871 | 10,551 | 10,583 | 11,043 | 10,919 | 10,953 | 10,721 | 11,531 | 11,567 | 10,750 | 11,987 | 12,024 | 11,125 | 11,749 | 12,213 | ||
| ICE BofA BB B U S Cash Pay High Yield Constrained Index [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | ICE BofA BB‑B U.S. Cash Pay High Yield Constrained Index | ||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | 10,000 | $ 10,322 | 11,378 | $ 9,754 | 11,768 | $ 11,800 | 12,513 | $ 11,741 | 11,824 | $ 11,392 | 14,304 | $ 12,543 | 14,233 | $ 13,381 | 13,809 | $ 14,323 | 15,206 | 16,221 | 17,363 | |||||||||||
| Bloomberg 10 Year Municipal Bond Index [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Bloomberg 10‑Year Municipal Bond Index | ||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 9,976 | $ 10,206 | $ 10,851 | $ 11,285 | $ 11,899 | $ 11,330 | $ 11,599 | $ 11,876 | $ 11,932 | $ 12,506 | ||||||||||||||||||||
| Bloomberg MSCI U S Green Bond Index [Member] | |||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Bloomberg MSCI U.S. Green Bond Index | ||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,559 | $ 10,559 | $ 11,268 | $ 11,693 | $ 11,171 | $ 10,712 | $ 11,113 | $ 11,715 | $ 12,261 | |||||||||||||||||||||