Mar 31, 2025
|
Wellington Management Company Llp
|
1,775,029
|
0.09%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
1,392,475
|
0.07%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
768,631
|
0.04%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
5,977,505
|
0.29%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
120,080
|
0.01%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
120,165
|
0.01%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
115,686
|
0.01%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
150,188
|
0.01%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
115,686
|
0.01%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
111,929
|
0.01%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
111,877
|
0.01%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
166,706
|
0.01%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
107,841
|
0.01%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
780,530
|
0.04%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
787,328
|
0.04%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
287,007
|
0.01%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
782,929
|
0.04%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
775,956
|
0.04%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
768,204
|
0.04%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
4,322,532
|
0.21%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
750,514
|
0.04%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
760,867
|
0.04%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
720,202
|
0.04%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
4,558,404
|
0.22%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
720,202
|
0.03%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
728,502
|
0.03%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
729,847
|
0.03%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
4,598,833
|
0.22%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
729,847
|
0.03%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
769,883
|
0.04%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
4,628,401
|
0.22%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
8,919,488
|
0.42%
|