| Jun 12, 2026 | Award | 67,073 | — | — | SEC |
| Jun 12, 2026 | Gift | -67,073 | 0.00 USD | $0 | SEC |
| Jun 12, 2026 | Gift | 67,073 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Gift | -9,976 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Award | 9,976 | — | — | SEC |
| Jun 10, 2026 | Gift | 9,976 | 0.00 USD | $0 | SEC |
| Dec 16, 2025 | Sell | -101,180 | 1.88 USD | $190.2K | SEC |
| Jun 16, 2025 | Gift | -40,425 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | Award | 40,425 | — | — | SEC |
| Jun 16, 2025 | Gift | 40,425 | 0.00 USD | $0 | SEC |
| May 29, 2025 | Gift | -5,977 | 0.00 USD | $0 | SEC |
| May 29, 2025 | Gift | 5,977 | 0.00 USD | $0 | SEC |
| May 29, 2025 | Award | 5,977 | — | — | SEC |
| Jun 18, 2024 | Award | 18,255 | — | — | SEC |
| Jun 18, 2024 | Gift | -18,255 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | Gift | 18,255 | 0.00 USD | $0 | SEC |
| Jun 17, 2024 | Award | 11,627 | — | — | SEC |
| Jun 17, 2024 | Gift | -11,627 | 0.00 USD | $0 | SEC |
| Jun 17, 2024 | Gift | 11,627 | 0.00 USD | $0 | SEC |
| Jun 3, 2024 | Gift | -4,735 | 0.00 USD | $0 | SEC |
| Jun 3, 2024 | Award | 4,735 | — | — | SEC |
| Jun 3, 2024 | Gift | 4,735 | 0.00 USD | $0 | SEC |
| Jun 14, 2023 | Gift | 7,000 | 0.00 USD | $0 | SEC |
| Jun 14, 2023 | Award | 7,000 | — | — | SEC |
| Jun 14, 2023 | Award | 3,500 | — | — | SEC |