Shareholder Report, Line Graph (Details) - USD ($) |
1 Months Ended | 2 Months Ended | 3 Months Ended | 4 Months Ended | 5 Months Ended | 6 Months Ended | 7 Months Ended | 8 Months Ended | 9 Months Ended | 10 Months Ended | 11 Months Ended | 12 Months Ended | 13 Months Ended | 14 Months Ended | 15 Months Ended | 16 Months Ended | 17 Months Ended | 18 Months Ended | 19 Months Ended | 20 Months Ended | 21 Months Ended | 22 Months Ended | 23 Months Ended | 24 Months Ended | 25 Months Ended | 26 Months Ended | 27 Months Ended | 28 Months Ended | 29 Months Ended | 30 Months Ended | 31 Months Ended | 32 Months Ended | 33 Months Ended | 34 Months Ended | 35 Months Ended | 36 Months Ended | 37 Months Ended | 38 Months Ended | 39 Months Ended | 40 Months Ended | 41 Months Ended | 42 Months Ended | 43 Months Ended | 44 Months Ended | 45 Months Ended | 46 Months Ended | 47 Months Ended | 48 Months Ended | 49 Months Ended | 50 Months Ended | 51 Months Ended | 52 Months Ended | 53 Months Ended | 54 Months Ended | 55 Months Ended | 56 Months Ended | 57 Months Ended | 58 Months Ended | 59 Months Ended | 60 Months Ended | 61 Months Ended | 62 Months Ended | 63 Months Ended | 64 Months Ended | 65 Months Ended | 66 Months Ended | 67 Months Ended | 68 Months Ended | 69 Months Ended | 70 Months Ended | 71 Months Ended | 72 Months Ended | 73 Months Ended | 74 Months Ended | 75 Months Ended | 76 Months Ended | 78 Months Ended | 79 Months Ended | 81 Months Ended | 82 Months Ended | 84 Months Ended | 85 Months Ended | 87 Months Ended | 88 Months Ended | 90 Months Ended | 91 Months Ended | 93 Months Ended | 94 Months Ended | 96 Months Ended | 97 Months Ended | 99 Months Ended | 100 Months Ended | 102 Months Ended | 103 Months Ended | 105 Months Ended | 106 Months Ended | 108 Months Ended | 109 Months Ended | 111 Months Ended | 114 Months Ended | 117 Months Ended | 120 Months Ended | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 16, 2020 |
May 03, 2017 |
May 31, 2016 |
May 31, 2017 |
May 31, 2020 |
Aug. 31, 2016 |
Aug. 31, 2017 |
Aug. 31, 2020 |
Nov. 30, 2016 |
Nov. 30, 2017 |
Nov. 30, 2020 |
Feb. 28, 2017 |
Feb. 28, 2018 |
Feb. 28, 2021 |
May 31, 2017 |
May 31, 2018 |
May 31, 2021 |
Aug. 31, 2017 |
Aug. 31, 2018 |
Aug. 31, 2021 |
Nov. 30, 2017 |
Nov. 30, 2018 |
Nov. 30, 2021 |
Feb. 28, 2018 |
Feb. 28, 2019 |
Feb. 28, 2022 |
May 31, 2018 |
May 31, 2019 |
May 31, 2022 |
Aug. 31, 2018 |
Aug. 31, 2019 |
Aug. 31, 2022 |
Nov. 30, 2018 |
Nov. 30, 2019 |
Nov. 30, 2022 |
Feb. 28, 2019 |
Feb. 29, 2020 |
Feb. 28, 2023 |
May 31, 2019 |
May 31, 2020 |
May 31, 2023 |
Aug. 31, 2019 |
Aug. 31, 2020 |
Aug. 31, 2023 |
Nov. 30, 2019 |
Nov. 30, 2020 |
Nov. 30, 2023 |
Feb. 29, 2020 |
Feb. 28, 2021 |
Feb. 29, 2024 |
May 31, 2020 |
May 31, 2021 |
May 31, 2024 |
Aug. 31, 2020 |
Aug. 31, 2021 |
Aug. 31, 2024 |
Nov. 30, 2020 |
Nov. 30, 2021 |
Nov. 30, 2024 |
Feb. 28, 2021 |
Feb. 28, 2022 |
Feb. 28, 2025 |
May 31, 2021 |
May 31, 2022 |
May 31, 2025 |
Aug. 31, 2021 |
Aug. 31, 2022 |
Aug. 31, 2025 |
Nov. 30, 2021 |
Nov. 30, 2022 |
Nov. 30, 2025 |
Feb. 28, 2022 |
Feb. 28, 2023 |
Feb. 28, 2026 |
May 31, 2022 |
May 31, 2023 |
May 31, 2026 |
Aug. 31, 2022 |
Aug. 31, 2023 |
Nov. 30, 2022 |
Nov. 30, 2023 |
Feb. 28, 2023 |
Feb. 29, 2024 |
May 31, 2023 |
May 31, 2024 |
Aug. 31, 2023 |
Aug. 31, 2024 |
Nov. 30, 2023 |
Nov. 30, 2024 |
Feb. 29, 2024 |
Feb. 28, 2025 |
May 31, 2024 |
May 31, 2025 |
Aug. 31, 2024 |
Aug. 31, 2025 |
Nov. 30, 2024 |
Nov. 30, 2025 |
Feb. 28, 2025 |
Feb. 28, 2026 |
May 31, 2025 |
May 31, 2026 |
Aug. 31, 2025 |
Nov. 30, 2025 |
Feb. 28, 2026 |
May 31, 2026 |
|
| C000005565 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,736 | $ 9,357 | $ 9,522 | $ 9,763 | $ 10,081 | $ 9,919 | $ 9,491 | $ 9,721 | $ 9,772 | $ 9,388 | $ 9,822 | $ 10,836 | $ 12,141 | $ 11,643 | $ 12,911 | $ 13,705 | $ 13,633 | $ 13,498 | $ 12,145 | $ 11,846 | $ 12,726 | $ 12,912 | $ 11,990 | $ 10,099 | $ 9,734 | $ 9,053 | $ 9,021 | $ 9,161 | $ 8,694 | $ 8,353 | $ 8,656 | $ 8,461 | $ 9,094 | $ 8,950 | $ 8,942 | $ 8,496 | $ 8,654 | $ 9,069 | $ 9,244 | $ 8,845 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C000190631 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 500,000 | $ 509,909 | $ 526,775 | $ 518,377 | $ 496,184 | $ 508,392 | $ 511,250 | $ 491,343 | $ 514,271 | $ 567,570 | $ 636,120 | $ 610,229 | $ 676,928 | $ 719,301 | $ 715,804 | $ 708,480 | $ 638,290 | $ 622,345 | $ 668,880 | $ 678,948 | $ 630,815 | $ 531,686 | $ 512,698 | $ 477,621 | $ 475,608 | $ 483,217 | $ 458,781 | $ 441,025 | $ 457,270 | $ 447,204 | $ 480,883 | $ 473,534 | $ 473,319 | $ 450,610 | $ 459,210 | $ 480,775 | $ 490,278 | $ 470,046 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C000219345 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,080 | $ 10,035 | $ 9,935 | $ 8,953 | $ 8,731 | $ 9,386 | $ 9,529 | $ 8,855 | $ 7,465 | $ 7,200 | $ 6,709 | $ 6,683 | $ 6,791 | $ 6,458 | $ 6,201 | $ 6,431 | $ 6,291 | $ 6,766 | $ 6,664 | $ 6,662 | $ 6,344 | $ 6,457 | $ 6,772 | $ 6,907 | $ 6,624 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 | 504,163 | 510,360 | 507,571 | 499,250 | 502,274 | 505,004 | 500,759 | 515,075 | 534,421 | 556,375 | 554,796 | 575,250 | 584,740 | 592,392 | 595,207 | 583,208 | 582,372 | 591,892 | 588,342 | 567,787 | 534,490 | 523,730 | 512,801 | 512,588 | 523,036 | 517,481 | 518,851 | 529,642 | 529,865 | 555,240 | 554,522 | 560,405 | 558,790 | 572,654 | 586,137 | 595,490 | 587,474 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bloomberg U.S. Aggregate Bond Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,215 | 10,349 | 10,398 | 10,188 | 10,173 | 10,340 | 10,278 | 9,919 | 9,337 | 9,149 | 8,958 | 8,954 | 9,137 | 9,040 | 9,064 | 9,252 | 9,256 | 9,700 | 9,687 | 9,790 | 9,762 | 10,004 | 10,239 | 10,403 | 10,263 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bloomberg U.S. Long Treasury Bond Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,749 | $ 9,392 | $ 9,525 | $ 9,809 | $ 10,123 | $ 9,968 | $ 9,517 | $ 9,818 | $ 9,843 | $ 9,436 | $ 9,897 | $ 10,900 | $ 12,224 | $ 11,756 | $ 13,028 | $ 13,833 | $ 13,814 | $ 13,611 | $ 12,244 | $ 11,958 | $ 12,810 | $ 13,011 | $ 12,115 | $ 10,251 | $ 9,910 | $ 9,231 | $ 9,197 | $ 9,413 | $ 8,950 | $ 8,610 | $ 8,937 | $ 8,739 | $ 9,388 | $ 9,244 | $ 9,243 | $ 8,801 | $ 8,969 | $ 9,404 | $ 9,584 | $ 9,188 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bloomberg U.S. Long Treasury Bond Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 500,000 | $ 510,143 | $ 526,491 | $ 518,421 | $ 494,968 | $ 510,618 | $ 511,945 | $ 490,761 | $ 514,719 | $ 566,885 | $ 635,785 | $ 611,425 | $ 677,598 | $ 719,461 | $ 718,464 | $ 707,920 | $ 636,797 | $ 621,921 | $ 666,244 | $ 676,698 | $ 630,120 | $ 533,157 | $ 515,436 | $ 480,086 | $ 478,349 | $ 489,557 | $ 465,513 | $ 447,825 | $ 464,811 | $ 454,495 | $ 488,256 | $ 480,771 | $ 480,748 | $ 457,755 | $ 466,473 | $ 489,091 | $ 498,462 | $ 477,871 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bloomberg U.S. Long Treasury Bond Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 9,943 | $ 9,929 | $ 9,783 | $ 8,801 | $ 8,595 | $ 9,207 | $ 9,352 | $ 8,708 | $ 7,368 | $ 7,123 | $ 6,635 | $ 6,611 | $ 6,766 | $ 6,433 | $ 6,189 | $ 6,424 | $ 6,281 | $ 6,748 | $ 6,644 | $ 6,644 | $ 6,326 | $ 6,447 | $ 6,759 | $ 6,889 | $ 6,604 |