Mar 31, 2025
|
Wellington Management Company Llp
|
841,705
|
0.22%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
842,732
|
0.22%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
861,773
|
0.23%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
2,529,451
|
0.67%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
861,870
|
0.23%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
861,870
|
0.23%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
969,148
|
0.26%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
3,853,675
|
1.02%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
969,148
|
0.26%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
974,198
|
0.26%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
1,056,924
|
0.28%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
4,170,368
|
1.11%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
1,229,665
|
0.33%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
1,286,729
|
0.34%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
1,286,805
|
0.34%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
4,385,326
|
1.17%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
1,279,597
|
0.34%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
1,279,688
|
0.34%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
2,292,607
|
0.61%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
5,157,468
|
1.37%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
2,291,627
|
0.61%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
3,344,526
|
0.90%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
3,382,425
|
0.91%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
8,960,085
|
2.40%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
3,473,459
|
0.93%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
2,398,921
|
0.64%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
2,573,889
|
0.69%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
9,417,310
|
2.53%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
2,609,567
|
0.70%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
2,985,149
|
0.80%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
6,357,698
|
1.70%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
7,302,280
|
1.96%
|