|
Nov 30, 2025
|
Wellington Management Company Llp
|
76,023
|
0.01%
|
|
|
|
Oct 31, 2025
|
Wellington Management Company Llp
|
75,754
|
0.01%
|
|
|
|
Sep 30, 2025
|
Wellington Management Company Llp
|
334,149
|
0.06%
|
|
Sep 30, 2025
|
Wellington Management Company Llp
|
143,589
|
0.03%
|
|
|
|
Aug 31, 2025
|
Wellington Management Company Llp
|
143,419
|
0.03%
|
|
|
|
Jul 31, 2025
|
Wellington Management Company Llp
|
143,357
|
0.03%
|
|
|
|
Jun 30, 2025
|
Wellington Management Company Llp
|
262,752
|
0.05%
|
|
Jun 30, 2025
|
Wellington Management Company Llp
|
143,357
|
0.03%
|
|
|
|
May 31, 2025
|
Wellington Management Company Llp
|
140,429
|
0.03%
|
|
|
|
Apr 30, 2025
|
Wellington Management Company Llp
|
330,979
|
0.06%
|
|
|
|
Mar 31, 2025
|
Wellington Management Company Llp
|
71,647
|
0.01%
|
|
Mar 31, 2025
|
Wellington Management Company Llp
|
331,686
|
0.06%
|
|
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
328,982
|
0.06%
|
|
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
847,117
|
0.16%
|
|
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
1,241,180
|
0.23%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
847,085
|
0.16%
|
|
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
847,102
|
0.16%
|
|
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
852,684
|
0.16%
|
|
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,631,026
|
0.86%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
852,684
|
0.16%
|
|
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
852,244
|
0.16%
|
|
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
864,246
|
0.16%
|
|
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,938,429
|
0.92%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
871,046
|
0.16%
|
|
|
|
May 31, 2024
|
Wellington Management Company Llp
|
562,452
|
0.10%
|
|
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
562,095
|
0.10%
|
|
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,040,803
|
0.94%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
561,574
|
0.10%
|
|
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
561,574
|
0.10%
|
|
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
675,005
|
0.12%
|
|
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
3,098,272
|
0.58%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
673,029
|
0.12%
|
|
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
694,459
|
0.13%
|
|
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
689,912
|
0.13%
|
|
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
4,129,420
|
0.76%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
689,912
|
0.13%
|
|
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
1,766,347
|
0.32%
|
|
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
1,769,725
|
0.33%
|
|
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
4,251,835
|
0.78%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,841,005
|
0.34%
|
|
|
|
May 31, 2023
|
Wellington Management Company Llp
|
930,552
|
0.17%
|
|
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
6,727,958
|
1.24%
|
|
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
4,116,924
|
0.75%
|