| Apr 9, 2026 | Award | 10,373 | 0.00 USD | $0 | SEC |
| Apr 9, 2026 | Award | 1,855 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | Award | 3,678 | 0.00 USD | $0 | SEC |
| Dec 12, 2025 | Award | 2,988 | 0.00 USD | $0 | SEC |
| May 19, 2025 | Award | 2,944 | 0.00 USD | $0 | SEC |
| May 19, 2025 | Award | 1,239 | 0.00 USD | $0 | SEC |
| Dec 2, 2024 | Award | 618 | 0.00 USD | $0 | SEC |
| Oct 2, 2024 | Other | -26,250 | — | — | SEC |
| Oct 2, 2024 | Award | 24,999 | — | — | SEC |
| Oct 2, 2024 | Award | 39,375 | — | — | SEC |
| Oct 2, 2024 | OtherD | -16,666 | 0.00 USD | $0 | SEC |
| May 21, 2024 | ExerciseD | -6,250 | 0.00 USD | $0 | SEC |
| May 21, 2024 | Award | 6,250 | — | — | SEC |
| May 21, 2024 | AwardD | 16,666 | 0.00 USD | $0 | SEC |
| Nov 15, 2023 | Award | 36,765 | 0.00 USD | $0 | SEC |
| Oct 31, 2023 | Award | 11,359 | 0.00 USD | $0 | SEC |
| May 19, 2023 | Award | 20,000 | — | — | SEC |
| May 19, 2023 | AwardD | 6,250 | 0.00 USD | $0 | SEC |
| May 19, 2023 | ExerciseD | -20,000 | 0.00 USD | $0 | SEC |
| May 19, 2023 | AwardD | 20,000 | 0.00 USD | $0 | SEC |
| Aug 23, 2022 | Award | 31,645 | 0.00 USD | $0 | SEC |
| Dec 23, 2021 | Award | 10,869 | 0.00 USD | $0 | SEC |