Mar 31, 2025
|
Wellington Management Company Llp
|
64,274
|
0.03%
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
67,843
|
0.03%
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
66,039
|
0.03%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
483,159
|
0.21%
|
Dec 31, 2024
|
Wellington Management Company Llp
|
70,147
|
0.03%
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
70,147
|
0.03%
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
70,324
|
0.03%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
539,042
|
0.23%
|
Sep 30, 2024
|
Wellington Management Company Llp
|
70,324
|
0.03%
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
73,865
|
0.03%
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
73,872
|
0.03%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
531,134
|
0.23%
|
Jun 30, 2024
|
Wellington Management Company Llp
|
100,587
|
0.04%
|
|
May 31, 2024
|
Wellington Management Company Llp
|
101,816
|
0.04%
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
97,125
|
0.04%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
522,665
|
0.20%
|
Mar 31, 2024
|
Wellington Management Company Llp
|
97,989
|
0.04%
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
97,989
|
0.04%
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
99,454
|
0.04%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
555,549
|
0.20%
|
Dec 31, 2023
|
Wellington Management Company Llp
|
97,825
|
0.03%
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
94,502
|
0.03%
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
101,740
|
0.04%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
646,981
|
0.23%
|
Sep 30, 2023
|
Wellington Management Company Llp
|
176,935
|
0.06%
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
185,632
|
0.07%
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
184,713
|
0.07%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
963,947
|
0.34%
|
Jun 30, 2023
|
Wellington Management Company Llp
|
226,367
|
0.08%
|
|
May 31, 2023
|
Wellington Management Company Llp
|
220,130
|
0.08%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
1,289,545
|
0.48%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
1,106,065
|
0.41%
|