| WELLINGTON MANAGEMENT GROUP LLP |
31 Dec, 2025 |
1,058,935 |
102,666 |
10.74% |
$31,132,689.00 |
| WELLINGTON MANAGEMENT GROUP LLP |
31 Dec, 2025 |
1,058,935 |
102,666 |
10.74% |
$31,132,689.00 |
| WELLINGTON MANAGEMENT GROUP LLP |
31 Dec, 2025 |
1,058,935 |
102,666 |
10.74% |
$31,132,689.00 |
| WELLINGTON MANAGEMENT GROUP LLP |
31 Dec, 2025 |
1,058,935 |
102,666 |
10.74% |
$31,132,689.00 |
| WELLINGTON MANAGEMENT GROUP LLP |
31 Dec, 2025 |
1,058,935 |
102,666 |
10.74% |
$31,132,689.00 |
| WELLINGTON MANAGEMENT GROUP LLP |
31 Dec, 2025 |
1,018,622 |
-40,313 |
-3.81% |
$30,278,539.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
878,761 |
9,954 |
1.15% |
$25,835,588.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
878,761 |
9,954 |
1.15% |
$25,835,588.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
878,761 |
9,954 |
1.15% |
$25,835,588.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
878,761 |
9,954 |
1.15% |
$25,835,588.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
878,761 |
9,954 |
1.15% |
$25,835,588.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
848,143 |
-30,618 |
-3.48% |
$25,211,067.00 |
| ROYCE & ASSOCIATES LP |
31 Dec, 2025 |
722,191 |
67,138 |
10.25% |
$21,467,127.00 |
| ROYCE & ASSOCIATES LP |
31 Dec, 2025 |
655,053 |
-19,846 |
-2.94% |
$19,258,558.00 |
| ROYCE & ASSOCIATES LP |
31 Dec, 2025 |
655,053 |
-19,846 |
-2.94% |
$19,258,558.00 |
| ROYCE & ASSOCIATES LP |
31 Dec, 2025 |
655,053 |
-19,846 |
-2.94% |
$19,258,558.00 |
| ROYCE & ASSOCIATES LP |
31 Dec, 2025 |
655,053 |
-19,846 |
-2.94% |
$19,258,558.00 |
| ROYCE & ASSOCIATES LP |
31 Dec, 2025 |
655,053 |
-19,846 |
-2.94% |
$19,258,558.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
633,228 |
24,277 |
3.99% |
$18,616,903.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
633,228 |
24,277 |
3.99% |
$18,616,903.00 |