| Jun 9, 2026 | ExerciseD | -12,500 | 0.00 USD | $0 | SEC |
| Jun 9, 2026 | Exercise | 12,500 | 0.00 USD | $0 | SEC |
| Jun 9, 2026 | Other | -3,729 | 4.87 USD | $18.2K | SEC |
| Mar 3, 2026 | ExerciseD | -30,135 | 0.00 USD | $0 | SEC |
| Mar 3, 2026 | Other | -9,009 | 3.23 USD | $29.1K | SEC |
| Mar 3, 2026 | Exercise | 30,135 | 0.00 USD | $0 | SEC |
| Feb 13, 2026 | AwardD | 116,550 | 0.00 USD | $0 | SEC |
| Feb 13, 2026 | AwardD | 156,250 | 0.00 USD | $0 | SEC |
| Jan 20, 2026 | Buy | 7,692 | 3.25 USD | $25K | SEC |
| Dec 10, 2025 | Buy | 5,200 | 2.84 USD | $14.8K | SEC |
| Dec 10, 2025 | Buy | 1,779 | 2.95 USD | $5.2K | SEC |
| Dec 10, 2025 | Buy | 3,521 | 2.77 USD | $9.8K | SEC |
| Jun 10, 2025 | Sell | -3,865 | 4.23 USD | $16.3K | SEC |
| Jun 10, 2025 | ExerciseD | -12,500 | 0.00 USD | $0 | SEC |
| Jun 10, 2025 | Exercise | 12,500 | 0.00 USD | $0 | SEC |
| Feb 14, 2025 | AwardD | 90,405 | 0.00 USD | $0 | SEC |
| Feb 14, 2025 | AwardD | 55,748 | 0.00 USD | $0 | SEC |
| Nov 18, 2024 | OtherD | -4,759,642 | — | — | SEC |
| Nov 18, 2024 | Other | 4,759,642 | — | — | SEC |
| Jun 10, 2024 | AwardD | 50,000 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | AwardD | 131,664 | 0.00 USD | $0 | SEC |
| Mar 19, 2024 | Award | 2,931,654 | — | — | SEC |
| Mar 19, 2024 | AwardD | 4,759,642 | — | — | SEC |