| Jun 25, 2026 | Award | 17,327 | 0.00 USD | — | SEC |
| Jun 25, 2026 | AwardD | 21,277 | 0.00 USD | — | SEC |
| Jun 25, 2026 | Other | -3,784 | 0.00 USD | — | SEC |
| Apr 16, 2026 | Other | -21,194 | 14.53 USD | $307.9K | SEC |
| Apr 1, 2026 | AwardD | 241,021 | 0.00 USD | $0 | SEC |
| Apr 1, 2026 | AwardD | 239,354 | 0.00 USD | $0 | SEC |
| Apr 1, 2026 | Award | 101,341 | 0.00 USD | $0 | SEC |
| Apr 1, 2026 | Award | 101,341 | 0.00 USD | $0 | SEC |
| Mar 17, 2026 | AwardD | 239,354 | 0.00 USD | $0 | SEC |
| Mar 17, 2026 | Award | 101,341 | 0.00 USD | $0 | SEC |
| Aug 8, 2025 | Award | 15,000 | 0.00 USD | $0 | SEC |
| Jun 26, 2025 | AwardD | 36,797 | 0.00 USD | $0 | SEC |
| Jun 26, 2025 | Award | 12,422 | 0.00 USD | $0 | SEC |
| Jun 21, 2024 | Award | 5,376 | 0.00 USD | $0 | SEC |
| Jun 21, 2024 | AwardD | 17,068 | 0.00 USD | $0 | SEC |
| Mar 28, 2024 | AwardD | 34,633 | 0.00 USD | $0 | SEC |
| Mar 28, 2024 | Award | 10,000 | 0.00 USD | $0 | SEC |
| Apr 4, 2023 | OtherD | -19,333 | — | — | SEC |
| Apr 4, 2023 | OtherD | -16,536 | — | — | SEC |
| Apr 4, 2023 | OtherD | -27,749 | — | — | SEC |
| Apr 4, 2023 | OtherD | -15,154 | — | — | SEC |
| Apr 4, 2023 | Other | -18,112 | — | — | SEC |
| Apr 4, 2023 | OtherD | -5,271 | — | — | SEC |
| Jun 16, 2022 | Award | 14,224 | 0.00 USD | $0 | SEC |
| Jun 16, 2022 | AwardD | 19,333 | 0.00 USD | $0 | SEC |