| Jun 17, 2026 | AwardD | 63,197 | 0.00 USD | — | SEC |
| Jun 17, 2026 | ExerciseD | -42,500 | 0.00 USD | — | SEC |
| Jun 17, 2026 | Exercise | 42,500 | — | — | SEC |
| Apr 17, 2026 | Award | 15,919 | — | — | SEC |
| Jan 20, 2026 | Award | 11,718 | — | — | SEC |
| Oct 17, 2025 | Award | 8,881 | — | — | SEC |
| Jul 17, 2025 | Award | 8,416 | — | — | SEC |
| Jun 18, 2025 | AwardD | 42,500 | 0.00 USD | $0 | SEC |
| Jun 18, 2025 | ExerciseD | -48,365 | 0.00 USD | $0 | SEC |
| Jun 18, 2025 | Exercise | 48,365 | — | — | SEC |
| Apr 17, 2025 | Award | 8,609 | — | — | SEC |
| Jan 16, 2025 | Award | 8,112 | — | — | SEC |
| Oct 17, 2024 | Award | 10,384 | — | — | SEC |
| Jul 18, 2024 | Award | 10,258 | — | — | SEC |
| Jun 18, 2024 | ExerciseD | -51,964 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | Exercise | 51,964 | — | — | SEC |
| Jun 18, 2024 | AwardD | 48,365 | 0.00 USD | $0 | SEC |
| Apr 16, 2024 | Award | 10,546 | — | — | SEC |
| Mar 18, 2024 | Buy | 100,000 | 2.89 USD | $289K | SEC |
| Jan 17, 2024 | Award | 11,637 | — | — | SEC |
| Oct 17, 2023 | Award | 12,593 | — | — | SEC |
| Jul 18, 2023 | Award | 12,097 | — | — | SEC |
| Jun 16, 2023 | Exercise | 38,585 | — | — | SEC |
| Jun 16, 2023 | AwardD | 51,964 | 0.00 USD | $0 | SEC |
| Jun 16, 2023 | ExerciseD | -38,585 | 0.00 USD | $0 | SEC |