| Apr 30, 2026 | Exercise | 3,125 | — | — | SEC |
| Apr 30, 2026 | ExerciseD | -6,250 | 0.00 USD | — | SEC |
| Nov 12, 2025 | Exercise | 9,375 | — | — | SEC |
| Nov 12, 2025 | ExerciseD | -9,375 | 0.00 USD | $0 | SEC |
| Aug 26, 2025 | Award | 22,556 | 1.33 USD | $30K | SEC |
| May 12, 2025 | Exercise | 9,375 | — | — | SEC |
| May 12, 2025 | ExerciseD | -9,375 | 0.00 USD | $0 | SEC |
| Apr 24, 2025 | Exercise | 9,375 | — | — | SEC |
| Apr 24, 2025 | ExerciseD | -9,375 | 0.00 USD | $0 | SEC |
| Apr 11, 2025 | Award | 12,500 | 2.00 USD | $25K | SEC |
| Mar 26, 2025 | Exercise | 125,000 | — | — | SEC |
| Mar 26, 2025 | ExerciseD | -125,000 | 0.00 USD | $0 | SEC |
| Jan 14, 2025 | AwardD | 75,000 | 0.00 USD | $0 | SEC |
| Oct 15, 2024 | Other | 250,000 | 3.00 USD | $750K | SEC |
| Oct 3, 2024 | Other | 10,870 | 2.30 USD | $25K | SEC |
| May 13, 2024 | AwardD | 125,000 | 0.00 USD | $0 | SEC |
| May 13, 2024 | AwardD | 75,000 | 0.00 USD | $0 | SEC |