| 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 | 19.03%12.00 | 10.08 | 17.10 | 6.99 | 9.03 |
13.03%12.53 | 14.40 | - | 13.27 | - | |
| Selling, General, and Administrative | 12.42%9.63 | 10.99 | - | 10.05 | - |
| Research and Development | 50.22%0.45 | 0.90 | - | 0.85 | - |
| Costs And Expenses | 13.03%12.53 | 14.40 | 12.54 | 13.27 | 14.11 |
| Operating Income/Loss | 87.87%-0.52 | -4.32 | 4.56 | -6.28 | -5.08 |
| Nonoperating Income/Loss | 86.81%-0.06 | -0.43 | 1.08 | -0.37 | -0.22 |
| Income/Loss From Continuing Operations Before Tax | 87.77%-0.58 | -4.75 | 5.64 | -6.64 | -5.30 |
| Income Tax Expense/Benefit | 0.02 | - | - | 0.01 | 0.02 |
87.29%-0.60 | -4.75 | 5.64 | -6.65 | -5.32 | |
| Attributable To Parent | 87.29%-0.60 | -4.75 | 5.64 | -6.65 | -5.32 |
| Basic Average Shares | 10.62%12.92 | 11.68 | - | 10.78 | 9.35 |
| Diluted Average Shares | 10.62%12.92 | 11.68 | - | 10.78 | 9.35 |
| Basic Earnings Per Share | 87.80%-0.05 | -0.41 | - | -0.62 | -0.57 |
| Diluted Earnings Per Share | 87.80%-0.05 | -0.41 | - | -0.62 | -0.57 |