|
Dec 31, 2025
|
Wellington Management Company Llp
|
679,355
|
0.01%
|
|
|
|
Nov 30, 2025
|
Wellington Management Company Llp
|
682,683
|
0.01%
|
|
|
|
Oct 31, 2025
|
Wellington Management Company Llp
|
764,447
|
0.01%
|
|
|
|
Sep 30, 2025
|
Wellington Management Company Llp
|
5,861,474
|
0.11%
|
|
Sep 30, 2025
|
Wellington Management Company Llp
|
716,355
|
0.01%
|
|
|
|
Aug 31, 2025
|
Wellington Management Company Llp
|
717,789
|
0.01%
|
|
|
|
Jul 31, 2025
|
Wellington Management Company Llp
|
517,017
|
0.01%
|
|
|
|
Jun 30, 2025
|
Wellington Management Company Llp
|
6,396,051
|
0.12%
|
|
Jun 30, 2025
|
Wellington Management Company Llp
|
484,716
|
0.01%
|
|
|
|
May 31, 2025
|
Wellington Management Company Llp
|
494,692
|
0.01%
|
|
|
|
Apr 30, 2025
|
Wellington Management Company Llp
|
503,126
|
0.01%
|
|
|
|
Mar 31, 2025
|
Wellington Management Company Llp
|
4,739,283
|
0.09%
|
|
Mar 31, 2025
|
Wellington Management Company Llp
|
462,454
|
0.01%
|
|
|
|
Feb 28, 2025
|
Wellington Management Company Llp
|
463,909
|
0.01%
|
|
|
|
Jan 31, 2025
|
Wellington Management Company Llp
|
478,812
|
0.01%
|
|
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
4,220,763
|
0.08%
|
|
Dec 31, 2024
|
Wellington Management Company Llp
|
493,548
|
0.01%
|
|
|
|
Nov 30, 2024
|
Wellington Management Company Llp
|
493,548
|
0.01%
|
|
|
|
Oct 31, 2024
|
Wellington Management Company Llp
|
550,723
|
0.01%
|
|
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
4,422,049
|
0.09%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
550,639
|
0.01%
|
|
|
|
Aug 31, 2024
|
Wellington Management Company Llp
|
595,608
|
0.01%
|
|
|
|
Jul 31, 2024
|
Wellington Management Company Llp
|
603,688
|
0.01%
|
|
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
5,259,608
|
0.10%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
653,606
|
0.01%
|
|
|
|
May 31, 2024
|
Wellington Management Company Llp
|
659,134
|
0.01%
|
|
|
|
Apr 30, 2024
|
Wellington Management Company Llp
|
727,809
|
0.01%
|
|
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,707,584
|
0.11%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
5,785,714
|
0.11%
|
|
|
|
Feb 29, 2024
|
Wellington Management Company Llp
|
5,789,332
|
0.11%
|
|
|
|
Jan 31, 2024
|
Wellington Management Company Llp
|
5,745,623
|
0.11%
|
|
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
12,014,647
|
0.23%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
7,934,819
|
0.15%
|
|
|
|
Nov 30, 2023
|
Wellington Management Company Llp
|
7,990,336
|
0.15%
|
|
|
|
Oct 31, 2023
|
Wellington Management Company Llp
|
7,989,741
|
0.15%
|
|
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
12,857,948
|
0.25%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
9,649,203
|
0.19%
|
|
|
|
Aug 31, 2023
|
Wellington Management Company Llp
|
9,456,839
|
0.18%
|
|
|
|
Jul 31, 2023
|
Wellington Management Company Llp
|
9,427,248
|
0.18%
|
|
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
15,053,080
|
0.29%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
7,549,867
|
0.15%
|
|
|
|
May 31, 2023
|
Wellington Management Company Llp
|
7,435,711
|
0.14%
|
|
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
11,608,650
|
0.22%
|
|
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
10,207,466
|
0.20%
|