| Apr 17, 2026 | Other | 436 | — | — | SEC |
| Apr 17, 2026 | Other | 244 | — | — | SEC |
| Jan 28, 2026 | Award | 15,964 | 0.00 USD | $0 | SEC |
| Jan 26, 2026 | Award | 3,263 | 0.00 USD | $0 | SEC |
| Jan 26, 2026 | Other | -8,847 | 24.28 USD | $214.8K | SEC |
| Jan 20, 2026 | Other | 396 | — | — | SEC |
| Jan 20, 2026 | Other | 242 | — | — | SEC |
| Oct 16, 2025 | Other | 236 | — | — | SEC |
| Oct 16, 2025 | Other | 386 | — | — | SEC |
| Jul 17, 2025 | Other | 354 | — | — | SEC |
| Jul 17, 2025 | Other | 216 | — | — | SEC |
| Apr 17, 2025 | Other | 203 | — | — | SEC |
| Apr 17, 2025 | Other | 330 | — | — | SEC |
| Jan 24, 2025 | Award | 12,976 | 0.00 USD | $0 | SEC |
| Jan 24, 2025 | Award | 5,299 | 0.00 USD | $0 | SEC |
| Jan 24, 2025 | Other | -22,533 | 27.48 USD | $619.2K | SEC |
| Jan 24, 2025 | Award | 8,660 | 0.00 USD | $0 | SEC |
| Jan 17, 2025 | Other | 319 | — | — | SEC |
| Jan 17, 2025 | Other | 436 | — | — | SEC |
| Oct 16, 2024 | Other | 389 | — | — | SEC |
| Oct 16, 2024 | Other | 285 | — | — | SEC |
| Jul 17, 2024 | Other | 316 | — | — | SEC |
| Jul 17, 2024 | Other | 431 | — | — | SEC |
| Apr 16, 2024 | Other | 348 | — | — | SEC |
| Apr 16, 2024 | Other | 475 | — | — | SEC |