| Jun 30, 2026 | AwardD | 155,000 | 0.00 USD | — | SEC |
| Jun 22, 2026 | AwardD | 51,000 | 0.00 USD | — | SEC |
| Feb 24, 2026 | Other | -19,089 | 0.00 USD | $0 | SEC |
| Dec 8, 2025 | Award | 2,021 | 0.00 USD | $0 | SEC |
| Dec 8, 2025 | AwardD | 16,502 | 0.00 USD | $0 | SEC |
| Dec 8, 2025 | AwardD | 6,177 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | AwardD | 108,176 | 0.00 USD | $0 | SEC |
| Jun 20, 2025 | AwardD | 720 | 0.00 USD | $0 | SEC |
| May 22, 2025 | AwardD | 51,000 | 0.00 USD | $0 | SEC |
| Feb 19, 2025 | AwardD | 116,585 | 0.00 USD | $0 | SEC |
| Feb 19, 2025 | AwardD | 56,600 | 0.00 USD | $0 | SEC |
| Dec 11, 2024 | AwardD | 117,000 | 0.00 USD | $0 | SEC |
| Oct 23, 2024 | AwardD | 60,000 | 0.00 USD | $0 | SEC |
| Oct 23, 2024 | Buy | 365,000 | 1.37 USD | $500.1K | SEC |
| Sep 6, 2024 | Award | 159,744 | 3.13 USD | $500K | SEC |
| Jun 21, 2024 | AwardD | 18,000 | 0.00 USD | $0 | SEC |
| Jun 15, 2023 | AwardD | 18,000 | 0.00 USD | $0 | SEC |
| Jun 5, 2023 | Buy | 117,647 | 4.25 USD | $500K | SEC |
| Jun 2, 2023 | AwardD | 1,130,000 | 0.00 USD | $0 | SEC |
| Jun 15, 2022 | AwardD | 18,000 | 0.00 USD | $0 | SEC |
| Mar 11, 2022 | Other | -250 | — | — | SEC |
| Mar 11, 2022 | Other | -28,800 | — | — | SEC |
| Mar 11, 2022 | OtherD | -270,000 | — | — | SEC |
| Mar 11, 2022 | OtherD | -138,139 | — | — | SEC |
| Mar 11, 2022 | OtherD | -56,861 | — | — | SEC |