Average Annual Total Returns |
12 Months Ended | 60 Months Ended | |||||
|---|---|---|---|---|---|---|---|
Nov. 13, 2026 |
Dec. 31, 2025 |
Dec. 31, 2025 |
|||||
| ETF Class | |||||||
| Prospectus [Line Items] | |||||||
| Average Annual Return, Percent | [1] | 2.21% | 8.29% | 1.48% | |||
| ETF Class | After Taxes on Distributions | |||||||
| Prospectus [Line Items] | |||||||
| Average Annual Return, Percent | [1] | 0.57% | 6.14% | (0.23%) | |||
| ETF Class | After Taxes on Distributions and Sales | |||||||
| Prospectus [Line Items] | |||||||
| Average Annual Return, Percent | [1] | 0.97% | 4.87% | 0.38% | |||
| Bloomberg U.S. Aggregate Bond Index (does not reflect the deduction of fees, expenses or taxes) | |||||||
| Prospectus [Line Items] | |||||||
| Average Annual Return, Percent | [1],[2] | (0.02%) | 7.30% | (0.36%) | |||
| |||||||