Schedules of Investments (Unaudited) - Investments (Details) (Parentheticals) - USD ($)
|
Sep. 30, 2026 |
Dec. 31, 2025 |
| Cost of short-term investments |
|
$ 935,366,154
|
$ 1,040,196,644
|
| Liabilities percentage of net asset value |
|
0.97%
|
(1.07%)
|
| Total percentage of net asset value |
|
100.00%
|
100.00%
|
| United States Treasury Bills 3.71% – 3.76% due 10/06/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Oct. 06, 2026
|
|
| United States Treasury Bills 3.71% – 3.76% due 10/06/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.71%
|
|
| United States Treasury Bills 3.71% – 3.76% due 10/06/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.76%
|
|
| United States Treasury Bills 3.92% – 3.94% due 1/02/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 02, 2026
|
| United States Treasury Bills 3.92% – 3.94% due 1/02/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.92%
|
| United States Treasury Bills 3.92% – 3.94% due 1/02/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.94%
|
| United States Treasury Bills 3.75% – 3.79% due 10/08/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Oct. 08, 2026
|
|
| United States Treasury Bills 3.75% – 3.79% due 10/08/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.75%
|
|
| United States Treasury Bills 3.75% – 3.79% due 10/08/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.79%
|
|
| United States Treasury Bills 3.92% due 1/06/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.92%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 06, 2026
|
| United States Treasury Bills 3.88% – 3.94% due 1/08/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 08, 2026
|
| United States Treasury Bills 3.88% – 3.94% due 1/08/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.88%
|
| United States Treasury Bills 3.88% – 3.94% due 1/08/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.94%
|
| United States Treasury Bills 3.71% – 3.79% due 10/13/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Oct. 13, 2026
|
|
| United States Treasury Bills 3.71% – 3.79% due 10/13/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.71%
|
|
| United States Treasury Bills 3.71% – 3.79% due 10/13/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.79%
|
|
| United States Treasury Bills 3.91% – 3.92% due 1/13/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 13, 2026
|
| United States Treasury Bills 3.91% – 3.92% due 1/13/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.91%
|
| United States Treasury Bills 3.91% – 3.92% due 1/13/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.92%
|
| United States Treasury Bills 3.75% – 3.76% due 10/15/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Oct. 15, 2026
|
|
| United States Treasury Bills 3.75% – 3.76% due 10/15/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.75%
|
|
| United States Treasury Bills 3.75% – 3.76% due 10/15/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.76%
|
|
| United States Treasury Bills 3.57% – 3.95% due 1/15/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 15, 2026
|
| United States Treasury Bills 3.57% – 3.95% due 1/15/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.57%
|
| United States Treasury Bills 3.57% – 3.95% due 1/15/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.95%
|
| United States Treasury Bills 3.72% – 3.84% due 10/20/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Oct. 20, 2026
|
|
| United States Treasury Bills 3.72% – 3.84% due 10/20/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.72%
|
|
| United States Treasury Bills 3.72% – 3.84% due 10/20/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.84%
|
|
| United States Treasury Bills 3.89% – 3.94% due 1/20/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 20, 2026
|
| United States Treasury Bills 3.89% – 3.94% due 1/20/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.89%
|
| United States Treasury Bills 3.89% – 3.94% due 1/20/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.94%
|
| United States Treasury Bills 3.87% due 10/22/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.87%
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Oct. 22, 2026
|
|
| United States Treasury Bills 3.79% – 3.81% due 10/27/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Oct. 27, 2026
|
|
| United States Treasury Bills 3.79% – 3.81% due 10/27/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.79%
|
|
| United States Treasury Bills 3.79% – 3.81% due 10/27/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.81%
|
|
| United States Treasury Bills 3.58% – 3.86% due 1/22/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 22, 2026
|
| United States Treasury Bills 3.58% – 3.86% due 1/22/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.58%
|
| United States Treasury Bills 3.58% – 3.86% due 1/22/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.86%
|
| United States Treasury Bills 3.80% – 3.81% due 11/03/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Nov. 03, 2026
|
|
| United States Treasury Bills 3.80% – 3.81% due 11/03/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.80%
|
|
| United States Treasury Bills 3.80% – 3.81% due 11/03/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.81%
|
|
| United States Treasury Bills 3.86% – 3.89% due 1/27/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 27, 2026
|
| United States Treasury Bills 3.86% – 3.89% due 1/27/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.86%
|
| United States Treasury Bills 3.86% – 3.89% due 1/27/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.89%
|
| United States Treasury Bills 3.79% – 3.82% due 11/05/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Nov. 05, 2026
|
|
| United States Treasury Bills 3.79% – 3.82% due 11/05/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.79%
|
|
| United States Treasury Bills 3.79% – 3.82% due 11/05/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.82%
|
|
| United States Treasury Bills 3.61% – 3.86% due 1/29/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Jan. 29, 2026
|
| United States Treasury Bills 3.61% – 3.86% due 1/29/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.61%
|
| United States Treasury Bills 3.61% – 3.86% due 1/29/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.86%
|
| United States Treasury Bills 3.93% due 11/10/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.93%
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Nov. 10, 2026
|
|
| United States Treasury Bills 3.87% due 2/05/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.87%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Feb. 05, 2026
|
| United States Treasury Bills 3.79% due 11/12/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.79%
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Nov. 12, 2026
|
|
| United States Treasury Bills 3.64% – 3.67% due 2/10/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Feb. 10, 2026
|
| United States Treasury Bills 3.64% – 3.67% due 2/10/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.64%
|
| United States Treasury Bills 3.64% – 3.67% due 2/10/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.67%
|
| United States Treasury Bills 3.99% – 4.01% due 11/17/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Nov. 17, 2026
|
|
| United States Treasury Bills 3.99% – 4.01% due 11/17/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.99%
|
|
| United States Treasury Bills 3.99% – 4.01% due 11/17/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
4.01%
|
|
| United States Treasury Bills 3.63% – 3.89% due 2/12/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Feb. 12, 2026
|
| United States Treasury Bills 3.63% – 3.89% due 2/12/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.63%
|
| United States Treasury Bills 3.63% – 3.89% due 2/12/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.89%
|
| United States Treasury Bills 3.77% – 3.79% due 11/19/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Nov. 19, 2026
|
|
| United States Treasury Bills 3.77% – 3.79% due 11/19/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.77%
|
|
| United States Treasury Bills 3.77% – 3.79% due 11/19/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.79%
|
|
| United States Treasury Bills 3.79% due 2/17/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.79%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Feb. 17, 2026
|
| United States Treasury Bills 3.78% – 3.99% due 11/27/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Nov. 27, 2026
|
|
| United States Treasury Bills 3.78% – 3.99% due 11/27/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.78%
|
|
| United States Treasury Bills 3.78% – 3.99% due 11/27/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.99%
|
|
| United States Treasury Bills 3.82% due 2/19/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.82%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Feb. 19, 2026
|
| United States Treasury Bills 3.81% due 2/24/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.81%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Feb. 24, 2026
|
| United States Treasury Bills 3.83% due 12/03/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.83%
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Dec. 03, 2026
|
|
| United States Treasury Bills 3.75% – 3.81% due 2/26/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Feb. 26, 2026
|
| United States Treasury Bills 3.75% – 3.81% due 2/26/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.75%
|
| United States Treasury Bills 3.75% – 3.81% due 2/26/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.81%
|
| United States Treasury Bills 3.93% – 4.09% due 12/10/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Dec. 10, 2026
|
|
| United States Treasury Bills 3.93% – 4.09% due 12/10/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
3.93%
|
|
| United States Treasury Bills 3.93% – 4.09% due 12/10/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
4.09%
|
|
| United States Treasury Bills 3.69% – 3.71% due 3/05/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Mar. 05, 2026
|
| United States Treasury Bills 3.69% – 3.71% due 3/05/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.69%
|
| United States Treasury Bills 3.69% – 3.71% due 3/05/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.71%
|
| United States Treasury Bills 4.06% due 12/17/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
4.06%
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Dec. 17, 2026
|
|
| United States Treasury Bills 4.10% due 12/24/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
4.10%
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Dec. 24, 2026
|
|
| United States Treasury Bills 3.69% – 3.82% due 3/10/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Mar. 10, 2026
|
| United States Treasury Bills 3.69% – 3.82% due 3/10/26 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.69%
|
| United States Treasury Bills 3.69% – 3.82% due 3/10/26 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.82%
|
| United States Treasury Bills 4.01% – 4.14% due 1/05/27 [Member] |
|
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Jan. 05, 2027
|
|
| United States Treasury Bills 4.01% – 4.14% due 1/05/27 [Member] | Minimum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
4.01%
|
|
| United States Treasury Bills 4.01% – 4.14% due 1/05/27 [Member] | Maximum [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
4.14%
|
|
| United States Treasury Bills 3.66% due 3/12/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.66%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Mar. 12, 2026
|
| United States Treasury Bills 4.18% due 1/19/27 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
4.18%
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Jan. 19, 2027
|
|
| United States Treasury Bills 3.74% due 3/17/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.74%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Mar. 17, 2026
|
| United States Treasury Bills 4.25% due 1/26/27 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
4.25%
|
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
Jan. 26, 2027
|
|
| United States Treasury Bills 3.61% due 3/19/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.61%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Mar. 19, 2026
|
| US Treasury Bill Securities [Member] |
|
|
|
| Cost of short-term investments |
[1],[2] |
$ 1,017,574,848
|
$ 1,092,971,218
|
| Percentage of net asset value |
|
99.03%
|
101.07%
|
| United States Treasury Bills 3.70% due 3/24/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.70%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Mar. 24, 2026
|
| United States Treasury Bills 3.60% due 4/07/26 [Member] |
|
|
|
| U.S. Treasury bills and notes, effective rate |
[1],[2] |
|
3.60%
|
| U.S. Treasury bills and notes, due date |
[1],[2] |
|
Apr. 07, 2026
|
|
|