| Sep 21, 2026 | NXDRChief Accounting Officer | Conversion of derivativeCode C · direct | 40,000 | — | — | 40,000 | Form 4 |
| Sep 15, 2026 | NXDRChief Accounting Officer | Conversion of derivativeCode C · direct | 154,893 | — | — | 154,893 | Form 4 |
| Sep 2, 2026 | NXDRChief Accounting Officer | Open-market saleCode S · direct | 35,581 | $2.25 | $80K@ $2.25 | 0 | Form 4 |
| Jul 16, 2026 | NXDRChief Accounting Officer | Open-market saleCode S · direct | 9,424 | $2.48 | $23K@ $2.48 | 35,581 | Form 4 |
| Jul 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 2,906 | $2.52 | $7K@ $2.52 | 45,005 | Form 4 |
| Jul 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 8,104 | — | — | 47,911 | Form 4 |
| Jul 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 3,398 | $2.52 | $9K@ $2.52 | 39,807 | Form 4 |
| Jul 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 9,478 | — | — | 43,205 | Form 4 |
| Jul 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 2,634 | $2.52 | $7K@ $2.52 | 29,015 | Form 4 |
| Jul 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 7,346 | — | — | 31,649 | Form 4 |
| Apr 16, 2026 | NXDRChief Accounting Officer | Open-market saleCode S · direct | 15,597 | $1.51 | $24K@ $1.51 | 24,303 | Form 4 |
| Apr 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 3,446 | $1.52 | $5K@ $1.52 | 39,900 | Form 4 |
| Apr 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 9,479 | — | — | 43,346 | Form 4 |
| Apr 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 2,671 | $1.52 | $4K@ $1.52 | 29,192 | Form 4 |
| Apr 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 7,346 | — | — | 31,863 | Form 4 |
| Apr 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 1,106 | $1.52 | $2K@ $1.52 | 24,517 | Form 4 |
| Apr 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 3,113 | — | — | 25,623 | Form 4 |
| Apr 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 2,329 | $1.52 | $4K@ $1.52 | 22,510 | Form 4 |
| Apr 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 6,569 | — | — | 24,839 | Form 4 |
| Jan 16, 2026 | NXDRChief Accounting Officer | Open-market saleCode S · direct | 13,935 | $1.95 | $27K@ $1.95 | 18,270 | Form 4 |
| Jan 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 3,901 | $1.96 | $8K@ $1.96 | 32,205 | Form 4 |
| Jan 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 9,479 | — | — | 36,106 | Form 4 |
| Jan 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 3,024 | $1.96 | $6K@ $1.96 | 22,304 | Form 4 |
| Jan 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 7,347 | — | — | 25,328 | Form 4 |
| Jan 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 1,359 | $1.96 | $3K@ $1.96 | 17,981 | Form 4 |
| Jan 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 3,112 | — | — | 19,340 | Form 4 |
| Jan 15, 2026 | NXDRChief Accounting Officer | Shares withheld for tax or exercise priceCode F · direct | 3,032 | $1.96 | $6K@ $1.96 | 16,228 | Form 4 |
| Jan 15, 2026 | NXDRChief Accounting Officer | Option exerciseCode M · direct | 6,568 | — | — | 19,260 | Form 4 |
| Dec 10, 2025 | NXDRChief Accounting Officer | Open-market saleCode S · direct | 31,894 | $2.63 | $84K@ $2.63 | 12,692 | Form 4 |