v3.26.1
Shareholder Report, Line Graph (Details) - USD ($)
1 Months Ended 4 Months Ended 7 Months Ended 10 Months Ended 13 Months Ended 16 Months Ended 19 Months Ended 22 Months Ended 25 Months Ended 28 Months Ended 31 Months Ended 34 Months Ended 37 Months Ended 40 Months Ended 43 Months Ended 46 Months Ended 49 Months Ended 52 Months Ended 55 Months Ended 58 Months Ended 61 Months Ended 64 Months Ended 67 Months Ended
Nov. 02, 2020
Nov. 30, 2020
Feb. 28, 2021
May 31, 2021
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
C000222751                                                
Account Value [Line Items]                                                
Accumulated Value $ 10,000 $ 10,050 $ 10,230 $ 10,450 $ 10,580 $ 10,630 $ 10,686 $ 10,561 $ 10,374 $ 10,162 $ 10,140 $ 10,228 $ 10,217 $ 10,327 $ 10,457 $ 10,601 $ 10,840 $ 10,925 $ 11,157 $ 11,315 $ 11,570 $ 11,579 $ 11,686 $ 11,792
C000222752                                                
Account Value [Line Items]                                                
Accumulated Value 500,000 502,500 511,500 522,500 529,500 532,000 535,127 528,360 520,031 509,100 507,992 512,423 512,423 517,527 524,732 532,027 544,058 548,446 560,239 568,297 581,215 581,872 587,380 592,836
C000222750                                                
Account Value [Line Items]                                                
Accumulated Value 10,000 10,050 10,230 10,460 10,600 10,660 10,722 10,597 10,420 10,203 10,191 10,280 10,280 10,391 10,539 10,686 10,940 11,020 11,260 11,425 11,687 11,704 11,831 11,931
Bloomberg U.S. Aggregate Bond Index                                                
Account Value [Line Items]                                                
Accumulated Value 10,000 10,090 9,887 9,873 10,034 9,974 9,625 9,061 8,879 8,693 8,690 8,867 8,773 8,796 8,979 8,983 9,413 9,401 9,500 9,473 9,708 9,937 10,095 9,959
Bloomberg U.S. Aggregate Bond Index                                                
Account Value [Line Items]                                                
Accumulated Value 500,000 504,514 494,344 493,635 501,705 498,695 481,272 453,048 443,929 434,665 434,484 443,340 438,631 439,793 448,940 449,128 470,637 470,029 475,015 473,646 485,397 496,826 504,754 497,959
Bloomberg U.S. Aggregate Bond Index                                                
Account Value [Line Items]                                                
Accumulated Value 10,000 10,090 9,887 9,873 10,034 9,974 9,625 9,061 8,879 8,693 8,690 8,867 8,773 8,796 8,979 8,983 9,413 9,401 9,500 9,473 9,708 9,937 10,095 9,959
Bloomberg U.S. 1-5 Year Treasury TIPS Index                                                
Account Value [Line Items]                                                
Accumulated Value 10,000 10,058 10,234 10,462 10,611 10,685 10,763 10,687 10,541 10,335 10,313 10,468 10,492 10,621 10,758 10,907 11,164 11,262 11,494 11,667 11,945 11,966 12,081 12,193
Bloomberg U.S. 1-5 Year Treasury TIPS Index                                                
Account Value [Line Items]                                                
Accumulated Value 500,000 502,922 511,705 523,106 530,567 534,231 538,143 534,346 527,034 516,749 515,646 523,413 524,620 531,054 537,913 545,350 558,196 563,082 574,683 583,366 597,240 598,281 604,032 609,670
Bloomberg U.S. 1-5 Year Treasury TIPS Index                                                
Account Value [Line Items]                                                
Accumulated Value $ 10,000 $ 10,058 $ 10,234 $ 10,462 $ 10,611 $ 10,685 $ 10,763 $ 10,687 $ 10,541 $ 10,335 $ 10,313 $ 10,468 $ 10,492 $ 10,621 $ 10,758 $ 10,907 $ 11,164 $ 11,262 $ 11,494 $ 11,667 $ 11,945 $ 11,966 $ 12,081 $ 12,193