| Jul 21, 2026 | ExerciseD (derivative) | -100,000 | 0.00 USD | — | SEC | |
| Jul 21, 2026 | AwardD (derivative) | 100,000 | 0.00 USD | — | SEC | |
| Jul 21, 2026 | Exercise | 100,000 | — | — | SEC | |
| Jul 14, 2026 | AwardD (derivative) | 150,000 | 0.00 USD | — | SEC | |
| Jul 14, 2026 | ExerciseD (derivative) | -150,000 | 0.00 USD | — | SEC | |
| Jul 14, 2026 | Exercise | 150,000 | — | — | SEC | |
| Dec 8, 2025 | ExerciseD (derivative) | 150,000 | 0.00 USD | — | SEC | |
| Dec 8, 2025 | AwardD (derivative) | 150,000 | 0.00 USD | — | SEC | |
| Dec 8, 2025 | Exercise | 150,000 | — | — | SEC | |
| Aug 20, 2024 | AwardD (derivative) | 61,270 | 0.00 USD | — | SEC | |
| Feb 26, 2024 | Award | 240,732 | 0.00 USD | — | SEC | |
| Dec 16, 2022 | Award | 20,000 | 0.00 USD | — | SEC | |
| Jul 21, 2022 | Award | 245,452 | — | — | SEC | |
| Jul 21, 2022 | Award | 3,596,908 | — | — | SEC | |