| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $40.76M | $31.82M | $26.52M | $18.78M | $10.28M |
| Cost of Revenue | $16.92M | $7.92M | $7.71M | $8.65M | $5.14M |
| Gross Profit | $23.84M | $23.91M | $18.81M | $10.13M | $5.14M |
| Operating Expenses | $23.63M | $17.19M | $24.31M | $23.55M | $20.15M |
| R&D | $7.53M | $4.50M | $3.56M | $4.03M | $4.77M |
| SG&A | $6.98M | $5.66M | $4.41M | $6.76M | $7.01M |
| Operating Income | $207.00K | $6.72M | -$5.50M | -$13.42M | -$15.01M |
| Interest Expense | $266.00K | $514.00K | $786.00K | $172.00K | – |
| Tax Expense | $510.00K | $1.22M | -$482.00K | -$327.00K | -$945.00K |
| Net Income | $963.00K | $5.78M | -$5.53M | -$13.15M | -$13.13M |
| EPS (basic) | 0.0100 | 0.0900 | -0.1400 | -0.4200 | -0.4800 |
| EPS (diluted) | 0.0100 | 0.0800 | -0.1400 | -0.4200 | -0.4800 |
| Shares (diluted) | – | – | – | – | – |