| Sep 21, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 3,750 | $3.18 | $12K@ $3.18 | 156,933 | Form 4 |
| Sep 18, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 7,500 | — | — | 160,683 | Form 4 |
| Sep 2, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 3,125 | $3.59 | $11K@ $3.59 | 153,183 | Form 4 |
| Sep 2, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 8,820 | $3.53 | $31K@ $3.53 | 156,308 | Form 4 |
| Sep 2, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 9,226 | $3.53 | $33K@ $3.53 | 165,128 | Form 4 |
| Sep 1, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 6,250 | — | — | 174,354 | Form 4 |
| Sep 1, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 18,046 | — | — | 168,104 | Form 4 |
| Sep 1, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 6,000 | $3.56 | $21K@ $3.56 | 150,058 | Form 4 |
| Aug 31, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 23,170 | $3.72 | $86K@ $3.72 | 156,058 | Form 4 |
| Aug 28, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 44,803 | — | — | 179,228 | Form 4 |
| Jul 27, 2026 | INDIChief Financial Officer | Grant or awardCode A · direct | 173,335 | — | — | 173,335 | Form 4 |
| Jul 2, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 19,640 | $4.37 | $86K@ $4.37 | 134,425 | Form 4 |
| Jul 1, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 21,875 | — | — | 154,065 | Form 4 |
| Jul 1, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 10,000 | — | — | 132,190 | Form 4 |
| Jul 1, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 7,403 | — | — | 122,190 | Form 4 |
| Jun 2, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 6,652 | $5.12 | $34K@ $5.12 | 114,787 | Form 4 |
| Jun 2, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 6,246 | $5.12 | $32K@ $5.12 | 121,439 | Form 4 |
| Jun 1, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 12,898 | — | — | 127,685 | Form 4 |
| Jun 1, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 6,000 | $4.94 | $30K@ $4.94 | 114,787 | Form 4 |
| Apr 9, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 4,127 | $2.81 | $12K@ $2.81 | 120,787 | Form 4 |
| Apr 9, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 50,873 | $2.81 | $143K@ $2.81 | 124,914 | Form 4 |
| Apr 8, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 100,000 | — | — | 175,787 | Form 4 |
| Apr 6, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 5,876 | $2.99 | $18K@ $2.99 | 75,787 | Form 4 |
| Apr 3, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 10,475 | — | — | 81,663 | Form 4 |
| Mar 13, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 6,000 | $2.51 | $15K@ $2.51 | 71,188 | Form 4 |
| Mar 4, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 531 | $2.53 | $1K@ $2.53 | 77,188 | Form 4 |
| Mar 3, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 750 | — | — | 77,719 | Form 4 |
| Mar 2, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 7,259 | $3.56 | $26K@ $3.56 | 76,969 | Form 4 |
| Mar 2, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 9,903 | $3.56 | $35K@ $3.56 | 84,228 | Form 4 |
| Mar 1, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 17,162 | — | — | 94,131 | Form 4 |
| Jan 5, 2026 | INDIChief Financial Officer | Open-market saleCode S · direct | 12,448 | $3.67 | $46K@ $3.67 | 76,969 | Form 4 |
| Jan 2, 2026 | INDIChief Financial Officer | Option exerciseCode M · direct | 21,875 | — | — | 89,417 | Form 4 |
| Dec 22, 2025 | INDIChief Financial Officer | Open-market saleCode S · direct | 3,183 | $3.86 | $12K@ $3.86 | 67,542 | Form 4 |
| Dec 22, 2025 | INDIChief Financial Officer | Open-market saleCode S · direct | 3,171 | $3.86 | $12K@ $3.86 | 70,725 | Form 4 |
| Dec 19, 2025 | INDIChief Financial Officer | Option exerciseCode M · direct | 6,354 | — | — | 73,896 | Form 4 |
| Dec 11, 2025 | INDIChief Financial Officer | Open-market saleCode S · direct | 386 | $4.39 | $2K@ $4.39 | 67,542 | Form 4 |
| Dec 11, 2025 | INDIChief Financial Officer | Open-market saleCode S · direct | 10,000 | $4.44 | $44K@ $4.44 | 67,928 | Form 4 |
| Dec 10, 2025 | INDIChief Financial Officer | Open-market saleCode S · direct | 10,000 | $4.53 | $45K@ $4.53 | 77,928 | Form 4 |
| Dec 10, 2025 | INDIChief Financial Officer | Option exerciseCode M · direct | 750 | — | — | 87,928 | Form 4 |
| Nov 21, 2025 | INDIChief Financial Officer | Open-market saleCode S · direct | 3,483 | $3.30 | $11K@ $3.30 | 87,178 | Form 4 |
| Nov 21, 2025 | INDIChief Financial Officer | Open-market saleCode S · direct | 3,613 | $3.30 | $12K@ $3.30 | 90,661 | Form 4 |
| Nov 20, 2025 | INDIChief Financial Officer | Option exerciseCode M · direct | 7,096 | — | — | 94,274 | Form 4 |