| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $77.27M | $65.17M | $62.37M | $47.56M | $40.45M |
| Cost of Revenue | $25.19M | $21.24M | $19.46M | $16.31M | $15.23M |
| Gross Profit | $52.08M | $43.94M | $42.91M | $31.25M | $25.22M |
| Operating Expenses | – | $131.92M | $138.15M | $135.76M | $112.05M |
| R&D | $34.22M | $34.37M | $36.97M | $35.37M | $26.58M |
| SG&A | $52.56M | $46.95M | $53.30M | $55.82M | $41.51M |
| Operating Income | -$70.91M | -$66.57M | -$74.83M | -$87.82M | – |
| Interest Expense | $4.55M | $1.91M | $588.00K | $639.00K | $658.00K |
| Tax Expense | $1.51M | $1.22M | $486.00K | -$136.00K | $168.00K |
| Net Income | -$79.00M | -$62.49M | -$78.98M | -$87.45M | -$73.67M |
| EPS (basic) | -1.1700 | -0.9500 | -1.2200 | -1.3600 | – |
| EPS (diluted) | -1.1700 | -0.9500 | -1.2200 | -1.3600 | – |
| Shares (diluted) | $67.54M | $66.06M | $64.75M | $64.10M | – |