| Nov 1, 2026 | Shares withheld for tax or exercise price | −33,917 | $0.93 | $32K | 1,372,223 direct | Filing · EDGAR |
| Oct 2, 2026 | Open-market or private sale | −118,720 | $1.06 | $126K | 1,406,140 direct | Filing · EDGAR |
| Jul 2, 2026 | Open-market or private sale | −118,720 | $1.30 | $154K | 1,524,860 direct | Filing · EDGAR |
| May 1, 2026 | Grant or award from the company | +200,000 | | | 1,643,580 direct | Filing · EDGAR |
| Apr 1, 2026 | Open-market or private sale | −200,000 | $1.16 | $232K | 1,443,580 direct | Filing · EDGAR |
| Oct 1, 2025 | Shares withheld for tax or exercise price | −84,517 | $2.95 | $249K | 1,643,580 direct | Filing · EDGAR |
| Jul 1, 2025 | Shares withheld for tax or exercise price | −79,021 | $2.41 | $190K | 1,728,097 direct | Filing · EDGAR |
| Jun 24, 2025 | Shares withheld for tax or exercise price | −9,783 | $2.27 | $22K | 1,807,118 direct | Filing · EDGAR |
| Jun 13, 2025 | Grant or award from the company | +1,400,000 | | | 1,816,901 direct | Filing · EDGAR |
| May 1, 2025 | Shares withheld for tax or exercise price | −3,365 | $2.39 | $8K | 416,901 direct | Filing · EDGAR |
| Apr 1, 2025 | Shares withheld for tax or exercise price | −3,763 | $2.06 | $8K | 420,266 direct | Filing · EDGAR |
| Feb 1, 2025 | Shares withheld for tax or exercise price | −10,552 | $2.20 | $23K | 424,029 direct | Filing · EDGAR |
| Jan 1, 2025 | Shares withheld for tax or exercise price | −11,574 | $2.07 | $24K | 434,581 direct | Filing · EDGAR |
| Dec 19, 2024 | Open-market or private purchase | +1,350 | $1.79 | $2K | 446,155 direct | Filing · EDGAR |
| Dec 18, 2024 | Open-market or private purchase | +600 | $2.01 | $1K | 444,805 direct | Filing · EDGAR |
| Dec 17, 2024 | Open-market or private purchase | +300 | $2.20 | $659 | 444,205 direct | Filing · EDGAR |
| Dec 16, 2024 | Open-market or private purchase | +2,100 | $1.94 | $4K | 443,905 direct | Filing · EDGAR |
| Dec 13, 2024 | Open-market or private purchase | +4,400 | $1.28 | $6K | 441,805 direct | Filing · EDGAR |
| Dec 12, 2024 | Open-market or private purchase | +3,075 | $1.25 | $4K | 437,405 direct | Filing · EDGAR |
| Dec 11, 2024 | Open-market or private purchase | +1,100 | $1.37 | $2K | 434,330 direct | Filing · EDGAR |
| Jun 24, 2024 | Grant or award from the company | +100,000 | | | 443,013 direct | Filing · EDGAR |
| Jun 24, 2024 | Shares withheld for tax or exercise price | −9,783 | $2.84 | $28K | 433,230 direct | Filing · EDGAR |
| May 1, 2024 | Shares withheld for tax or exercise price | −3,366 | $2.83 | $10K | 343,013 direct | Filing · EDGAR |
| Apr 25, 2024 | Grant or award from the company | +91,363 | | | 346,379 direct | Filing · EDGAR |
| Apr 1, 2024 | Shares withheld for tax or exercise price | −3,716 | $2.84 | $11K | 255,016 direct | Filing · EDGAR |
| Jan 2, 2024 | Shares withheld for tax or exercise price | −11,574 | $2.15 | $25K | 258,732 direct | Filing · EDGAR |
| Nov 20, 2023 | Shares withheld for tax or exercise price | −3,380 | $4.40 | $15K | 270,306 direct | Filing · EDGAR |
| Nov 13, 2023 | Open-market or private purchase | +800 | $3.17 | $3K | 273,686 direct | Filing · EDGAR |
| Nov 10, 2023 | Open-market or private purchase | +700 | $2.82 | $2K | 272,886 direct | Filing · EDGAR |
| Nov 6, 2023 | Open-market or private purchase | +1,000 | $2.81 | $3K | 272,186 direct | Filing · EDGAR |
| Nov 3, 2023 | Open-market or private purchase | +1,000 | $2.60 | $3K | 271,186 direct | Filing · EDGAR |
| Nov 2, 2023 | Open-market or private purchase | +4,000 | $2.43 | $10K | 270,186 direct | Filing · EDGAR |
| Nov 1, 2023 | Open-market or private purchase | +2,650 | $1.99 | $5K | 266,186 direct | Filing · EDGAR |
| Oct 31, 2023 | Open-market or private purchase | +7,000 | $1.38 | $10K | 263,536 direct | Filing · EDGAR |
| Aug 20, 2023 | Shares withheld for tax or exercise price | −3,380 | $3.18 | $11K | 256,536 direct | Filing · EDGAR |
| May 20, 2023 | Shares withheld for tax or exercise price | −43,933 | $0.46 | $20K | 3,378,912.03 direct | Filing · EDGAR |
| May 1, 2023 | Shares withheld for tax or exercise price | −45,250 | $0.51 | $23K | 3,422,845.03 direct | Filing · EDGAR |
| Apr 5, 2023 | Open-market or private sale | −39,946 | $0.51 | $20K | 3,468,095.03 direct | Filing · EDGAR |
| Apr 4, 2023 | Open-market or private sale | −15,978 | $0.58 | $9K | 3,508,041.03 direct | Filing · EDGAR |
| Apr 3, 2023 | Open-market or private sale | −16,705 | $0.66 | $11K | 3,524,019.03 direct | Filing · EDGAR |
| Jan 1, 2023 | Grant or award from the company | +500,000 | | | 3,540,724.03 direct | Filing · EDGAR |
| Oct 21, 2022 | Grant or award from the company | +40,000 | $2.50 | $100K | 3,040,724.03 direct | Filing · EDGAR |
| May 1, 2022 | Shares withheld for tax or exercise price | −15,022 | $7.00 | $105K | 3,000,724.03 direct | Filing · EDGAR |
| Jan 24, 2022 | Grant or award from the company | +1,447,555 | | | 3,015,746.03 direct | Filing · EDGAR |
| Dec 2, 2021 | Open-market or private purchase | +15,746.03 | $6.35 | $100K | 1,568,191.03 direct | Filing · EDGAR |
| Nov 19, 2021 | Grant or award from the company | +1,552,445 | | | 1,552,445 direct | Filing · EDGAR |