| Jun 30, 2026 | ExerciseD | -203 | 0.00 USD | — | SEC |
| Jun 30, 2026 | Exercise | 203 | — | — | SEC |
| Apr 1, 2026 | Buy | 2,269 | 2.54 USD | $5.8K | SEC |
| Oct 3, 2025 | AwardD | 100,000 | 0.00 USD | $0 | SEC |
| Oct 3, 2025 | AwardD | 300,000 | 0.00 USD | $0 | SEC |
| Sep 18, 2025 | AwardD | 31,206 | 0.00 USD | $0 | SEC |
| Aug 13, 2025 | Buy | 11,766 | — | — | SEC |
| Aug 13, 2025 | BuyD | 29,415 | — | — | SEC |
| Jul 28, 2025 | AwardD | 175,299 | 0.00 USD | $0 | SEC |
| Jul 17, 2025 | Award | 17,000 | 0.00 USD | $0 | SEC |
| Dec 4, 2024 | Sell | -1,250 | 2.07 USD | $2.6K | SEC |
| Sep 18, 2024 | AwardD | 31,206 | 0.00 USD | $0 | SEC |
| Aug 19, 2024 | Award | 23,500 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | Other | -125 | 1.06 USD | $132.5 | SEC |
| Jan 2, 2024 | Buy | 8,322 | 1.43 USD | $11.9K | SEC |
| Jan 2, 2024 | Buy | 1,678 | 1.40 USD | $2.3K | SEC |
| Dec 26, 2023 | AwardD | 12,000 | 0.00 USD | $0 | SEC |
| Jul 24, 2023 | Exercise | 15,455 | — | — | SEC |
| Jul 24, 2023 | ExerciseD | -15,455 | 0.00 USD | $0 | SEC |
| Jul 24, 2023 | AwardD | 101,365 | 0.00 USD | $0 | SEC |
| Jun 12, 2023 | Award | 5,000 | 0.00 USD | $0 | SEC |
| Feb 10, 2023 | Award | 12,500 | 0.80 USD | $10K | SEC |
| Jul 14, 2022 | AwardD | 19,091 | 0.00 USD | $0 | SEC |
| Jan 13, 2021 | AwardD | 320,000 | 0.00 USD | $0 | SEC |
| Aug 17, 2020 | Buy | 4,830 | 4.14 USD | $20K | SEC |