| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|
| Revenue | $51.48M | $43.38M | $72.63M | $58.14M | $39.39M | $8.30M |
| Cost of Revenue | $26.46M | $21.90M | $34.23M | $33.73M | $24.14M | – |
| Gross Profit | $25.02M | $21.48M | $38.40M | $24.41M | $15.25M | $3.34M |
| Operating Expenses | $26.43M | $25.11M | $32.69M | $32.09M | $24.76M | – |
| R&D | $6.70M | $6.98M | $9.44M | $8.57M | $7.47M | – |
| SG&A | $11.30M | $9.94M | $13.32M | $12.19M | $9.63M | – |
| Operating Income | -$1.42M | -$3.63M | $5.71M | -$7.68M | -$9.51M | – |
| Interest Expense | – | – | $310.00K | $208.00K | $157.00K | – |
| Tax Expense | $156.00K | $6.29M | $1.16M | -$1.97M | -$2.07M | – |
| Net Income | -$1.24M | -$9.86M | $4.75M | -$5.94M | -$4.14M | -$2.09M |
| EPS (basic) | -0.1200 | -0.9900 | 0.4800 | -0.6000 | -0.4500 | -0.2300 |
| EPS (diluted) | -0.1200 | -0.9900 | 0.4700 | -0.6000 | -0.4500 | -0.2300 |
| Shares (diluted) | $10.09M | $10.00M | $10.02M | $9.90M | $9.30M | – |