| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $77.36M | $79.87M | $81.06M | $71.33M | $48.96M |
| Cost of Revenue | $10.70M | $11.58M | $11.88M | $12.36M | $8.61M |
| Gross Profit | $66.67M | $68.28M | $69.17M | $58.97M | $40.35M |
| Operating Expenses | $103.77M | $118.82M | $126.45M | $142.92M | $91.82M |
| R&D | $14.61M | $17.99M | $17.56M | $22.86M | $15.63M |
| SG&A | $89.16M | $100.83M | $108.89M | $120.06M | $76.19M |
| Operating Income | -$37.10M | -$50.53M | -$57.27M | -$83.95M | -$51.48M |
| Interest Expense | $5.14M | $4.66M | $5.41M | $4.47M | $4.37M |
| Tax Expense | $10.00K | $236.00K | $110.00K | $47.00K | $188.00K |
| Net Income | -$38.43M | -$51.51M | -$55.55M | -$86.24M | -$62.96M |
| EPS (basic) | -0.7400 | -1.0300 | -1.1400 | -1.8000 | -2.3600 |
| EPS (diluted) | -0.7400 | -1.0300 | -1.1400 | -1.8000 | -2.3600 |
| Shares (diluted) | $52.15M | $50.13M | $48.63M | $47.85M | $26.73M |