| Jun 11, 2026 | OtherD | -10,000 | — | — | SEC |
| Jun 11, 2026 | OtherD | -14,000 | — | — | SEC |
| Jun 11, 2026 | OtherD | -30,000 | — | — | SEC |
| Jun 11, 2026 | OtherD | -10,000 | — | — | SEC |
| Jun 11, 2026 | OtherD | -10,000 | — | — | SEC |
| Oct 2, 2025 | AwardD | 30,000 | 0.00 USD | $0 | SEC |
| Oct 4, 2024 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Sep 28, 2023 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Mar 6, 2023 | Other | -167,963 | — | — | SEC |
| Mar 6, 2023 | OtherD | -100,000 | — | — | SEC |
| Mar 6, 2023 | Other | -73,233 | — | — | SEC |
| Mar 6, 2023 | OtherD | -70,000 | — | — | SEC |
| Mar 6, 2023 | OtherD | -68,215 | — | — | SEC |
| Mar 6, 2023 | OtherD | -75,000 | — | — | SEC |
| Mar 6, 2023 | OtherD | -51,850 | — | — | SEC |
| Mar 6, 2023 | OtherD | -70,000 | — | — | SEC |
| Mar 6, 2023 | OtherD | -21,400 | — | — | SEC |
| Mar 6, 2023 | OtherD | -80,000 | — | — | SEC |
| Feb 16, 2023 | Sell | -6,048 | 8.33 USD | $50.4K | SEC |
| Jan 31, 2023 | Sell | -13,200 | 8.35 USD | $110.2K | SEC |
| Jan 9, 2023 | Sell | -2,893 | 7.25 USD | $21K | SEC |
| Oct 17, 2022 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Feb 16, 2022 | Sell | -6,049 | 3.08 USD | $18.6K | SEC |
| Feb 1, 2022 | Award | 21,400 | — | — | SEC |
| Feb 1, 2022 | Award | 99,000 | — | — | SEC |