| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $65.27M | $54.43M | $53.38M | $50.35M | $56.24M |
| Cost of Revenue | $57.38M | $50.12M | $49.03M | $44.39M | $47.91M |
| Gross Profit | $7.90M | $4.31M | $4.35M | $5.96M | $8.33M |
| Operating Expenses | $24.60M | $19.86M | $26.18M | $13.43M | $12.86M |
| R&D | $519.36K | $533.29K | $164.86K | – | – |
| SG&A | $15.62M | $11.73M | $19.64M | $10.18M | $9.21M |
| Operating Income | -$16.70M | -$15.54M | -$21.83M | -$7.47M | -$4.53M |
| Interest Expense | $1.90M | $1.01M | $866.48K | $2.35M | $2.82M |
| Tax Expense | $0.00 | $0.00 | $0.00 | -$775.05K | -$114.01K |
| Net Income | -$19.14M | -$16.18M | -$18.54M | -$13.83M | -$7.96M |
| EPS (basic) | -0.6300 | -1.1700 | -2.1500 | -33.1600 | -0.9500 |
| EPS (diluted) | -0.6300 | -1.1700 | -2.1500 | -33.1600 | -0.9500 |
| Shares (diluted) | $30.29M | $19.15M | – | $1.93M | $16.42M |