| Jun 5, 2026 | AwardD | 19,676 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -2,600 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -889 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -3,742 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -889 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -2,600 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -3,500 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -5,000 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -2,600 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -889 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -5,000 | 0.00 USD | $0 | SEC |
| Jun 23, 2025 | AwardD | 5,000 | 0.00 USD | $0 | SEC |
| Jun 6, 2025 | AwardD | 33,662 | 0.00 USD | $0 | SEC |
| Jun 21, 2024 | AwardD | 50,000 | 0.00 USD | $0 | SEC |
| Jun 7, 2024 | AwardD | 23,114 | 0.00 USD | $0 | SEC |
| Jul 26, 2023 | OtherD | -26,000 | — | — | SEC |
| Jul 26, 2023 | AwardD | 26,000 | — | — | SEC |
| Jul 26, 2023 | AwardD | 8,896 | — | — | SEC |
| Jul 26, 2023 | AwardD | 8,896 | — | — | SEC |
| Jul 26, 2023 | OtherD | -8,896 | — | — | SEC |
| Jul 26, 2023 | OtherD | -26,000 | — | — | SEC |
| Jul 26, 2023 | OtherD | -8,896 | — | — | SEC |
| Jul 26, 2023 | OtherD | -26,000 | — | — | SEC |
| Jul 26, 2023 | AwardD | 26,000 | — | — | SEC |
| Jul 26, 2023 | AwardD | 26,000 | — | — | SEC |