| Jul 1, 2026 | ExerciseD | -922 | 0.00 USD | — | SEC |
| Jul 1, 2026 | Exercise | 922 | 0.00 USD | — | SEC |
| May 18, 2026 | AwardD | 3,686 | 0.00 USD | $0 | SEC |
| May 18, 2026 | AwardD | 3,686 | 0.00 USD | $0 | SEC |
| Dec 11, 2025 | Award | 40,000 | 0.00 USD | $0 | SEC |
| Nov 17, 2025 | Exercise | 5,860 | 1.46 USD | $8.6K | SEC |
| Nov 17, 2025 | ExerciseD | -5,860 | 0.00 USD | $0 | SEC |
| Aug 15, 2025 | AwardD | 397,794 | 0.00 USD | $0 | SEC |
| Jun 23, 2025 | Buy | 48,225 | 2.04 USD | $98.4K | SEC |
| Feb 20, 2025 | AwardD | 40,122 | 0.00 USD | $0 | SEC |
| Dec 16, 2024 | Sell | -8,000 | 3.32 USD | $26.6K | SEC |
| Dec 16, 2024 | Award | 40,000 | 0.00 USD | $0 | SEC |
| Dec 13, 2024 | OtherD | -35,400 | — | — | SEC |
| Dec 13, 2024 | OtherD | -19,624 | — | — | SEC |
| Dec 13, 2024 | OtherD | -35,400 | — | — | SEC |
| Dec 13, 2024 | OtherD | -135,000 | — | — | SEC |
| Dec 13, 2024 | Other | -753,093 | — | — | SEC |
| Dec 13, 2024 | OtherD | -28,475 | — | — | SEC |
| Dec 13, 2024 | Other | -4,469 | — | — | SEC |
| Dec 13, 2024 | OtherD | -35,400 | — | — | SEC |
| Sep 17, 2024 | Buy | 4,000 | 1.50 USD | $6K | SEC |
| Sep 16, 2024 | Buy | 6,285 | 1.35 USD | $8.5K | SEC |
| Sep 12, 2024 | AwardD | 3,650 | 0.00 USD | $0 | SEC |
| May 10, 2024 | AwardD | 9,804 | 0.00 USD | $0 | SEC |
| May 10, 2024 | Buy | 4,902 | 2.04 USD | $10K | SEC |