Mar 31, 2025
|
Wellington Management Company Llp
|
740,590
|
0.03%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
739,858
|
0.03%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
746,714
|
0.03%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
4,916,115
|
0.19%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
758,713
|
0.03%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
696,718
|
0.03%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
682,409
|
0.03%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
5,069,390
|
0.20%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
682,409
|
0.03%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
622,872
|
0.02%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
622,615
|
0.02%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,961,078
|
0.19%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
518,148
|
0.02%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
523,109
|
0.02%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
354,167
|
0.01%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
4,673,488
|
0.18%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
352,232
|
0.01%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
328,769
|
0.01%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
191,483
|
0.01%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,174,807
|
0.16%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
184,515
|
0.01%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
129,524
|
0.01%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
89,984
|
0.00%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
2,457,211
|
0.10%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
81,322
|
0.00%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
63,921
|
0.00%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
46,904
|
0.00%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
1,620,762
|
0.06%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
15
|
0.00%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
38,146
|
0.00%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
38,659
|
0.00%
|