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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 08, 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 |
|
| C000222038 | |||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,083 | $ 10,121 | $ 10,162 | $ 10,091 | $ 9,951 | $ 9,753 | $ 9,637 | $ 9,544 | $ 9,659 | $ 9,779 | $ 9,865 | $ 10,013 | $ 10,209 | $ 10,332 | $ 10,626 | $ 10,723 | $ 10,915 | $ 11,026 | $ 11,235 | $ 11,367 | $ 11,530 | $ 11,552 |
| C000222039 | |||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||
| Accumulated Value | 500,000 | 504,292 | 506,334 | 508,512 | 505,104 | 498,217 | 488,450 | 482,725 | 478,221 | 484,094 | 489,706 | 494,685 | 502,230 | 512,176 | 518,523 | 533,377 | 538,419 | 547,611 | 553,908 | 564,575 | 571,348 | 579,115 | 580,954 |
| Bloomberg U.S. Aggregate Bond Index | |||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||
| Accumulated Value | 10,000 | 9,822 | 9,808 | 9,968 | 9,909 | 9,562 | 9,002 | 8,820 | 8,636 | 8,633 | 8,809 | 8,715 | 8,738 | 8,920 | 8,924 | 9,351 | 9,339 | 9,438 | 9,411 | 9,644 | 9,871 | 10,029 | 9,894 |
| Bloomberg U.S. Aggregate Bond Index | |||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||
| Accumulated Value | 500,000 | 491,107 | 490,403 | 498,419 | 495,429 | 478,121 | 450,082 | 441,022 | 431,818 | 431,639 | 440,437 | 435,759 | 436,913 | 446,000 | 446,187 | 467,555 | 466,951 | 471,905 | 470,544 | 482,219 | 493,573 | 501,449 | 494,699 |
| Bloomberg 1-3 Year U.S. Corporate Bond Index | |||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,028 | 10,056 | 10,063 | 10,005 | 9,876 | 9,756 | 9,678 | 9,651 | 9,708 | 9,831 | 9,908 | 10,070 | 10,231 | 10,343 | 10,626 | 10,723 | 10,871 | 10,999 | 11,189 | 11,329 | 11,464 | 11,489 |
| Bloomberg 1-3 Year U.S. Corporate Bond Index | |||||||||||||||||||||||
| Account Value [Line Items] | |||||||||||||||||||||||
| Accumulated Value | $ 500,000 | $ 501,375 | $ 502,782 | $ 503,129 | $ 500,247 | $ 493,805 | $ 487,789 | $ 483,898 | $ 482,548 | $ 485,408 | $ 491,543 | $ 495,415 | $ 503,510 | $ 511,526 | $ 517,174 | $ 531,289 | $ 536,130 | $ 543,566 | $ 549,931 | $ 559,454 | $ 566,450 | $ 573,222 | $ 574,461 |