| 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.05%14.26 | 9.50 | 21.11 | 11.97 | 8.31 |
| Gross Profit | 232.67%6.80 | 2.05 | 6.45 | 3.40 | 3.40 |
| Costs And Expenses | 30.82%13.91 | 10.63 | 18.81 | 13.99 | 12.36 |
| Operating Income/Loss | 130.77%0.35 | -1.13 | 2.29 | -2.02 | -4.06 |
| Nonoperating Income/Loss | 42.00%0.03 | 0.05 | 0.09 | 0.17 | 0.22 |
| Income/Loss From Equity Method Investments | 140.31%3.10 | 1.29 | 2.09 | 2.56 | 2.56 |
| Income/Loss From Continuing Operations Before Tax | 1,564%3.48 | 0.21 | 4.48 | 0.70 | -1.28 |
| Income Tax Expense/Benefit, Deferred | -0.00 | - | 0.81 | - | 0.00 |
| Income Tax Expense/Benefit | 1,329%0.84 | 0.06 | 2.90 | -0.97 | 0.44 |
1,656%2.63 | 0.15 | 1.58 | 1.67 | -1.71 | |
| Attributable To Parent | 1,645%2.64 | 0.15 | 1.58 | 1.67 | -1.71 |
| Attributable To Noncontrolling Interest | -0.00 | -0.00 | -0.00 | 0.00 | -0.00 |
| Basic Average Shares | 0.25%27.00 | 26.94 | - | 26.89 | 26.88 |
| Diluted Average Shares | 0.20%27.07 | 27.01 | - | 26.94 | 26.88 |
| Basic Earnings Per Share | 900.00%0.10 | 0.01 | - | 0.06 | -0.06 |
| Diluted Earnings Per Share | 900.00%0.10 | 0.01 | - | 0.06 | -0.06 |