| Period End Date | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|---|
| Period Length | 3 Months | 3 Months | 3 Months | 3 Months | 3 Months |
| Revenues | 50.81%33.87 | 22.46 | 26.55 | 31.99 | 26.06 |
| Cost Of Revenue | 17.86%12.04 | 10.22 | 13.93 | 15.79 | 12.68 |
| Gross Profit | 78.31%21.82 | 12.24 | 12.63 | 16.20 | 13.38 |
13.26%20.08 | 17.73 | 17.51 | 14.98 | 15.30 | |
| Research and Development | 15.34%4.56 | 3.96 | 3.64 | 3.79 | 3.75 |
| Operating Income/Loss | 131.68%1.74 | -5.49 | -4.89 | 1.22 | -1.92 |
| Net Interest Income/Expense | 3.51%-0.71 | -0.68 | - | -0.86 | -0.98 |
| Income/Loss From Continuing Operations Before Tax | 81.68%-0.61 | -3.33 | -9.22 | 4.14 | -37.61 |
| Income Tax Expense/Benefit | 42.86%0.01 | 0.01 | -0.03 | 0.01 | 0.03 |
81.41%-0.62 | -3.34 | -9.19 | 4.13 | -37.65 | |
| Attributable To Parent | 81.41%-0.62 | -3.34 | -9.19 | 4.13 | -37.65 |
| Available To Common Stockholders, Basic | 64.63%-1.47 | -4.14 | -9.90 | 2.68 | -37.19 |
| Basic Average Shares | 4.01%28.51 | 27.42 | 2.32 | 16.20 | 15.72 |
| Diluted Average Shares | 3.45%28.51 | 27.56 | 2.32 | 19.31 | 15.72 |
| Basic Earnings Per Share | 66.67%-0.05 | -0.15 | -0.28 | 0.17 | -2.37 |
| Diluted Earnings Per Share | 80.00%-0.05 | -0.25 | - | -0.06 | -2.37 |