| Jun 26, 2025 | Award | 815 | — | — | SEC | |
| Jun 26, 2025 | Other | -75,797 | — | — | SEC | |
| Jun 26, 2025 | Exercise | 26,282 | — | — | SEC | |
| Jun 26, 2025 | ExerciseD (derivative) | -26,282 | — | — | SEC | |
| Jan 2, 2025 | AwardD (derivative) | 3,696 | 0.00 USD | — | SEC | |
| Oct 2, 2024 | AwardD (derivative) | 3,696 | 0.00 USD | — | SEC | |
| Jul 3, 2024 | AwardD (derivative) | 3,696 | 0.00 USD | — | SEC | |
| Apr 3, 2024 | AwardD (derivative) | 3,696 | 0.00 USD | — | SEC | |
| Jan 3, 2024 | AwardD (derivative) | 3,696 | 0.00 USD | — | SEC | |
| Oct 4, 2023 | AwardD (derivative) | 3,696 | 0.00 USD | — | SEC | |
| Jul 5, 2023 | AwardD (derivative) | 2,053 | 0.00 USD | — | SEC | |
| Apr 5, 2023 | AwardD (derivative) | 2,053 | 0.00 USD | — | SEC | |
| Jan 4, 2023 | Award | 5,067 | 0.00 USD | — | SEC | |
| Oct 5, 2022 | Award | 4,595 | 0.00 USD | — | SEC | |
| Jul 6, 2022 | Award | 2,745 | 0.00 USD | — | SEC | |
| Apr 6, 2022 | Award | 1,797 | 0.00 USD | — | SEC | |
| Jan 5, 2022 | Award | 1,179 | 15.90 USD | $18.7K | SEC | |
| Oct 6, 2021 | Award | 998 | 18.78 USD | $18.7K | SEC | |
| Jul 7, 2021 | Award | 523 | 35.84 USD | $18.7K | SEC | |
| Apr 7, 2021 | Award | 609 | 30.77 USD | $18.7K | SEC | |
| Jan 6, 2021 | Award | 724 | 0.00 USD | — | SEC | |
| Sep 30, 2020 | Award | 996 | 0.00 USD | — | SEC | |
| Jul 1, 2020 | Award | 740 | 0.00 USD | — | SEC | |
| Apr 1, 2020 | Award | 1,128 | 0.00 USD | — | SEC | |
| Jan 2, 2020 | Award | 469 | 0.00 USD | — | SEC | |