Dec 31, 2024
|
Wellington Management Company Llp
|
874,388
|
10.97%
|
|
Sep 30, 2024
|
Wellington Management Company Llp
|
786,248
|
9.87%
|
|
Jun 30, 2024
|
Wellington Management Company Llp
|
639,707
|
8.03%
|
|
Mar 31, 2024
|
Wellington Management Company Llp
|
62,002
|
0.70%
|
|
Dec 31, 2023
|
Wellington Management Company Llp
|
62,491
|
0.71%
|
|
Sep 30, 2023
|
Wellington Management Company Llp
|
62,491
|
0.71%
|
|
Jun 30, 2023
|
Wellington Management Company Llp
|
62,491
|
0.71%
|
|
Mar 31, 2023
|
Wellington Management Company Llp
|
63,668
|
0.72%
|
|
Dec 31, 2022
|
Wellington Management Company Llp
|
73,350
|
0.82%
|