| BlackRock, Inc. |
31 Mar, 2026 |
622,577 |
13,861 |
2.28% |
$29,802,761.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
608,716 |
7,952 |
1.32% |
$29,431,419.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
608,716 |
7,952 |
1.32% |
$29,431,419.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
608,716 |
7,952 |
1.32% |
$29,431,419.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
608,716 |
7,952 |
1.32% |
$29,431,419.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
608,716 |
7,952 |
1.32% |
$29,431,419.00 |
| FMR LLC |
31 Mar, 2026 |
595,463 |
-9,077 |
-1.50% |
$28,790,636.00 |
| FMR LLC |
31 Mar, 2026 |
595,463 |
-9,077 |
-1.50% |
$28,790,636.00 |
| FMR LLC |
31 Mar, 2026 |
595,463 |
-9,077 |
-1.50% |
$28,790,636.00 |
| FMR LLC |
31 Mar, 2026 |
595,463 |
-9,077 |
-1.50% |
$28,790,636.00 |
| FMR LLC |
31 Mar, 2026 |
595,463 |
-9,077 |
-1.50% |
$28,790,636.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
544,264 |
14,492 |
2.74% |
$26,315,164.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
544,264 |
14,492 |
2.74% |
$26,315,164.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
544,264 |
14,492 |
2.74% |
$26,315,164.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
544,264 |
14,492 |
2.74% |
$26,315,164.00 |
| VANGUARD GROUP INC |
31 Mar, 2026 |
544,264 |
14,492 |
2.74% |
$26,315,164.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
427,657 |
427,657 |
0.00% |
$20,471,941.00 |
| Private Capital Management, LLC |
31 Mar, 2026 |
370,742 |
25,116 |
7.27% |
$17,925,376.00 |
| Private Capital Management, LLC |
31 Mar, 2026 |
370,742 |
25,116 |
7.27% |
$17,925,376.00 |
| Private Capital Management, LLC |
31 Mar, 2026 |
370,742 |
25,116 |
7.27% |
$17,925,376.00 |