| Jun 22, 2026 | AwardD | 37,500 | 0.00 USD | — | SEC |
| Apr 17, 2026 | AwardD | 100,000 | 0.00 USD | $0 | SEC |
| Sep 18, 2024 | Other | -722,396 | — | — | SEC |
| Sep 18, 2024 | Award | 1,299,042 | 0.00 USD | $0 | SEC |
| Sep 18, 2024 | Other | -1,299,042 | — | — | SEC |
| Mar 5, 2024 | Award | 110,313 | 0.00 USD | $0 | SEC |
| Nov 3, 2023 | Award | 612,083 | 0.00 USD | $0 | SEC |
| Apr 4, 2023 | Other | -689,880 | — | — | SEC |
| Apr 4, 2023 | OtherD | -848,733 | — | — | SEC |
| Apr 4, 2023 | OtherD | -459,170 | — | — | SEC |
| Jun 16, 2022 | AwardD | 459,170 | 0.00 USD | $0 | SEC |
| Jun 16, 2022 | Award | 112,607 | 0.00 USD | $0 | SEC |
| May 9, 2022 | Other | -66,553 | 5.42 USD | $360.7K | SEC |
| Aug 20, 2021 | Sell | -21,148 | 7.74 USD | $163.7K | SEC |
| Aug 20, 2021 | Sell | -21,148 | 7.74 USD | $163.7K | SEC |
| Aug 20, 2021 | Sell | -21,148 | 7.89 USD | $166.9K | SEC |
| Aug 20, 2021 | Sell | -21,156 | 8.21 USD | $173.7K | SEC |
| Aug 20, 2021 | Sell | -21,156 | 8.21 USD | $173.7K | SEC |
| Aug 20, 2021 | Sell | -21,148 | 7.89 USD | $166.9K | SEC |
| Mar 12, 2021 | AwardD | 848,733 | 5.95 USD | $5M | SEC |
| Mar 12, 2021 | Award | 707,278 | 0.00 USD | $0 | SEC |
| Jan 20, 2016 | AwardD | 55,000 | 0.00 USD | $0 | SEC |
| Feb 3, 2015 | AwardD | 100,000 | 0.00 USD | $0 | SEC |