| Jun 22, 2026 | AwardD (derivative) | 53,600 | 0.00 USD | — | SEC | |
| Jun 22, 2026 | Award | 35,700 | 0.00 USD | — | SEC | |
| Jun 11, 2025 | Award | 35,700 | 0.00 USD | — | SEC | |
| Jun 11, 2025 | AwardD (derivative) | 53,600 | 0.00 USD | — | SEC | |
| Jan 22, 2025 | ExerciseD (derivative) | -20,100 | 0.00 USD | — | SEC | |
| Jan 22, 2025 | Exercise | 20,100 | 0.45 USD | $9K | SEC | |
| Jun 10, 2024 | AwardD (derivative) | 45,000 | 0.00 USD | — | SEC | |
| Jun 10, 2024 | Award | 30,000 | 0.00 USD | — | SEC | |
| Jun 8, 2023 | AwardD (derivative) | 45,000 | 0.00 USD | — | SEC | |
| Jun 8, 2023 | Award | 30,000 | 0.00 USD | — | SEC | |
| Jun 9, 2022 | Award | 13,700 | 0.00 USD | — | SEC | |
| Jun 9, 2022 | AwardD (derivative) | 20,100 | 0.00 USD | — | SEC | |
| Nov 3, 2021 | AwardD (derivative) | 80,200 | 0.00 USD | — | SEC | |