| 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 | 14.37%322.45 | 376.55 | 257.82 | 199.76 | 207.14 |
| Costs And Expenses | 0.85%343.88 | 346.82 | 170.03 | 102.05 | 74.51 |
| Operating Income/Loss | 41.42%121.66 | 86.03 | 100.62 | 82.30 | 128.40 |
| Income/Loss From Continuing Operations Before Tax | 53.97%97.48 | 63.31 | 87.79 | 97.71 | 132.63 |
| Income Tax Expense/Benefit, Deferred | 79.81%20.32 | 11.30 | 18.63 | 19.93 | 27.50 |
| Income Tax Expense/Benefit | 75.69%20.15 | 11.47 | 16.73 | 20.00 | 27.90 |
49.16%77.33 | 51.84 | 71.06 | 77.71 | 104.74 | |
| Attributable To Parent | 71.99%75.81 | 44.08 | 70.38 | 76.85 | 104.57 |
| Available To Common Stockholders, Basic | 70.78%74.01 | 43.33 | 69.77 | 76.31 | 104.29 |
| Attributable To Noncontrolling Interest | 80.38%1.52 | 7.77 | 0.69 | 0.86 | 0.16 |
| Basic Average Shares | 7.23%109.40 | 102.02 | 1.85 | 84.78 | 84.71 |
| Diluted Average Shares | 7.30%109.77 | 102.30 | 1.97 | 84.98 | 84.83 |
| Basic Earnings Per Share | 61.90%0.68 | 0.42 | 0.78 | 0.90 | 1.23 |
| Diluted Earnings Per Share | 59.52%0.67 | 0.42 | 0.78 | 0.90 | 1.23 |