Shareholder Report, Line Graph (Details) - USD ($) |
3 Months Ended | 6 Months Ended | 9 Months Ended | 12 Months Ended | 15 Months Ended | 18 Months Ended | 21 Months Ended | 24 Months Ended | 27 Months Ended | 30 Months Ended | 33 Months Ended | 36 Months Ended | 39 Months Ended | 42 Months Ended | 45 Months Ended | 48 Months Ended | 51 Months Ended | 54 Months Ended | 57 Months Ended | 60 Months Ended | 63 Months Ended | 66 Months Ended | 69 Months Ended | 72 Months Ended | 75 Months Ended | 78 Months Ended | 81 Months Ended | 84 Months Ended | 87 Months Ended | 90 Months Ended | 93 Months Ended | 96 Months Ended | 99 Months Ended | 102 Months Ended | 105 Months Ended | 108 Months Ended | 111 Months Ended | 114 Months Ended | 117 Months Ended | 120 Months Ended | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2021 |
Feb. 22, 2021 |
May 31, 2016 |
May 31, 2021 |
Aug. 31, 2016 |
Aug. 31, 2021 |
Nov. 30, 2016 |
Nov. 30, 2021 |
Feb. 28, 2017 |
Feb. 28, 2022 |
May 31, 2017 |
May 31, 2022 |
Aug. 31, 2017 |
Aug. 31, 2022 |
Nov. 30, 2017 |
Nov. 30, 2022 |
Feb. 28, 2018 |
Feb. 28, 2023 |
May 31, 2018 |
May 31, 2023 |
Aug. 31, 2018 |
Aug. 31, 2023 |
Nov. 30, 2018 |
Nov. 30, 2023 |
Feb. 28, 2019 |
Feb. 29, 2024 |
May 31, 2019 |
May 31, 2024 |
Aug. 31, 2019 |
Aug. 31, 2024 |
Nov. 30, 2019 |
Nov. 30, 2024 |
Feb. 29, 2020 |
Feb. 28, 2025 |
May 31, 2020 |
May 31, 2025 |
Aug. 31, 2020 |
Aug. 31, 2025 |
Nov. 30, 2020 |
Nov. 30, 2025 |
Feb. 28, 2021 |
Feb. 28, 2026 |
May 31, 2021 |
May 31, 2026 |
Aug. 31, 2021 |
Nov. 30, 2021 |
Feb. 28, 2022 |
May 31, 2022 |
Aug. 31, 2022 |
Nov. 30, 2022 |
Feb. 28, 2023 |
May 31, 2023 |
Aug. 31, 2023 |
Nov. 30, 2023 |
Feb. 29, 2024 |
May 31, 2024 |
Aug. 31, 2024 |
Nov. 30, 2024 |
Feb. 28, 2025 |
May 31, 2025 |
Aug. 31, 2025 |
Nov. 30, 2025 |
Feb. 28, 2026 |
May 31, 2026 |
|
| C000005536 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,081 | $ 10,058 | $ 10,100 | $ 10,144 | $ 10,210 | $ 10,191 | $ 10,173 | $ 10,203 | $ 10,263 | $ 10,282 | $ 10,413 | $ 10,574 | $ 10,709 | $ 10,749 | $ 10,925 | $ 10,939 | $ 11,151 | $ 11,220 | $ 11,284 | $ 11,298 | $ 11,307 | $ 11,244 | $ 11,087 | $ 10,890 | $ 10,801 | $ 10,674 | $ 10,772 | $ 10,902 | $ 10,965 | $ 11,134 | $ 11,313 | $ 11,407 | $ 11,706 | $ 11,798 | $ 11,973 | $ 12,100 | $ 12,310 | $ 12,438 | $ 12,592 | $ 12,612 | |||||||||||||||||||||||
| C000005537 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,053 | 10,021 | 10,055 | 10,112 | 10,148 | 10,122 | 10,097 | 10,141 | 10,171 | 10,203 | 10,302 | 10,475 | 10,605 | 10,636 | 10,801 | 10,829 | 11,030 | 11,090 | 11,121 | 11,149 | 11,125 | 11,079 | 10,916 | 10,715 | 10,621 | 10,490 | 10,583 | 10,702 | 10,755 | 10,913 | 11,079 | 11,162 | 11,445 | 11,526 | 11,688 | 11,802 | 11,997 | 12,111 | 12,251 | 12,235 | |||||||||||||||||||||||
| C000166333 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 500,000 | 504,220 | 503,139 | 505,339 | 508,740 | 511,091 | 510,257 | 509,511 | 511,183 | 514,336 | 515,353 | 522,056 | 531,365 | 537,141 | 539,292 | 548,224 | 550,216 | 561,013 | 563,450 | 566,742 | 567,547 | 568,083 | 566,251 | 558,468 | 547,615 | 543,316 | 538,333 | 543,441 | 550,170 | 553,498 | 560,968 | 570,133 | 576,366 | 591,631 | 596,495 | 605,548 | 610,836 | 621,695 | 629,717 | 637,757 | 637,648 | |||||||||||||||||||||||
| C000225824 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,003 | $ 10,000 | $ 10,026 | $ 10,045 | $ 10,000 | $ 9,871 | $ 9,707 | $ 9,639 | $ 9,537 | $ 9,636 | $ 9,763 | $ 9,831 | $ 9,994 | $ 10,166 | $ 10,263 | $ 10,544 | $ 10,640 | $ 10,810 | $ 10,937 | $ 11,140 | $ 11,269 | $ 11,422 | $ 11,454 | |||||||||||||||||||||||||||||||||||||||||
| Bloomberg U.S. Aggregate Bond Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,232 | 9,908 | 10,008 | 10,158 | 10,283 | 10,227 | 10,059 | 10,120 | 10,175 | 10,089 | 10,378 | 10,768 | 11,210 | 11,178 | 11,590 | 11,781 | 11,936 | 11,992 | 11,750 | 11,734 | 11,925 | 11,854 | 11,440 | 10,769 | 10,552 | 10,332 | 10,328 | 10,538 | 10,426 | 10,454 | 10,671 | 10,676 | 11,187 | 11,173 | 11,291 | 11,258 | 11,538 | 11,809 | 11,998 | 11,836 | |||||||||||||||||||||||
| Bloomberg U.S. Aggregate Bond Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,232 | 9,908 | 10,008 | 10,158 | 10,283 | 10,227 | 10,059 | 10,120 | 10,175 | 10,089 | 10,378 | 10,768 | 11,210 | 11,178 | 11,590 | 11,781 | 11,936 | 11,992 | 11,750 | 11,734 | 11,925 | 11,854 | 11,440 | 10,769 | 10,552 | 10,332 | 10,328 | 10,538 | 10,426 | 10,454 | 10,671 | 10,676 | 11,187 | 11,173 | 11,291 | 11,258 | 11,538 | 11,809 | 11,998 | 11,836 | |||||||||||||||||||||||
| Bloomberg U.S. Aggregate Bond Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 500,000 | 511,616 | 495,403 | 500,416 | 507,893 | 514,136 | 511,326 | 502,944 | 505,990 | 508,741 | 504,464 | 518,886 | 538,376 | 560,492 | 558,902 | 579,506 | 589,067 | 596,775 | 599,611 | 587,524 | 586,682 | 596,272 | 592,695 | 571,989 | 538,444 | 527,606 | 516,596 | 516,381 | 526,907 | 521,310 | 522,690 | 533,562 | 533,786 | 559,349 | 558,625 | 564,552 | 562,924 | 576,891 | 590,474 | 599,896 | 591,821 | |||||||||||||||||||||||
| Bloomberg U.S. Aggregate Bond Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 9,989 | 10,000 | 9,975 | 10,138 | 10,077 | 9,725 | 9,154 | 8,970 | 8,783 | 8,779 | 8,958 | 8,863 | 8,887 | 9,071 | 9,075 | 9,510 | 9,498 | 9,598 | 9,571 | 9,808 | 10,039 | 10,199 | 10,062 | |||||||||||||||||||||||||||||||||||||||||
| Bloomberg 1-3 Year U.S. Government/Credit Bond Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,051 | 10,017 | 10,059 | 10,099 | 10,142 | 10,105 | 10,072 | 10,115 | 10,157 | 10,191 | 10,326 | 10,490 | 10,627 | 10,658 | 10,830 | 10,969 | 11,016 | 11,030 | 11,040 | 11,057 | 11,059 | 11,005 | 10,861 | 10,722 | 10,619 | 10,562 | 10,588 | 10,746 | 10,785 | 10,940 | 11,073 | 11,161 | 11,460 | 11,528 | 11,687 | 11,814 | 11,992 | 12,129 | 12,262 | 12,254 | |||||||||||||||||||||||
| Bloomberg 1-3 Year U.S. Government/Credit Bond Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,051 | 10,017 | 10,059 | 10,099 | 10,142 | 10,105 | 10,072 | 10,115 | 10,157 | 10,191 | 10,326 | 10,490 | 10,627 | 10,658 | 10,830 | 10,969 | 11,016 | 11,030 | 11,040 | 11,057 | 11,059 | 11,005 | 10,861 | 10,722 | 10,619 | 10,562 | 10,588 | 10,746 | 10,785 | 10,940 | 11,073 | 11,161 | 11,460 | 11,528 | 11,687 | 11,814 | 11,992 | 12,129 | 12,262 | 12,254 | |||||||||||||||||||||||
| Bloomberg 1-3 Year U.S. Government/Credit Bond Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 500,000 | $ 502,561 | $ 500,869 | $ 502,942 | $ 504,970 | $ 507,089 | $ 505,253 | $ 503,614 | $ 505,758 | $ 507,869 | $ 509,531 | $ 516,303 | $ 524,483 | $ 531,330 | $ 532,884 | $ 541,522 | $ 548,464 | $ 550,800 | $ 551,492 | $ 552,007 | $ 552,851 | $ 552,946 | $ 550,227 | $ 543,067 | $ 536,100 | $ 530,946 | $ 528,124 | $ 529,412 | $ 537,300 | $ 539,270 | $ 547,000 | $ 553,661 | $ 558,041 | $ 572,985 | $ 576,412 | $ 584,352 | $ 590,706 | $ 599,575 | $ 606,438 | $ 613,087 | $ 612,697 | |||||||||||||||||||||||
| Bloomberg 1-3 Year U.S. Government/Credit Bond Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 9,995 | $ 10,000 | $ 10,011 | $ 10,012 | $ 9,963 | $ 9,833 | $ 9,707 | $ 9,614 | $ 9,563 | $ 9,586 | $ 9,729 | $ 9,765 | $ 9,905 | $ 10,025 | $ 10,105 | $ 10,375 | $ 10,437 | $ 10,581 | $ 10,696 | $ 10,857 | $ 10,981 | $ 11,101 | $ 11,094 | |||||||||||||||||||||||||||||||||||||||||