| 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 |
| Operating Expenses | 18.41%984.00 | 1,206.00 | 1,304.00 | 1,348.00 | 1,441.00 |
| Costs And Expenses | 18.99%1,122.00 | 1,385.00 | 1,489.00 | 1,507.00 | 1,584.00 |
| Operating Income/Loss | 21.33%1,280.00 | 1,055.00 | 718.00 | 767.00 | 737.00 |
| Income/Loss From Continuing Operations Before Tax | 53.86%1,277.00 | 830.00 | 489.00 | 511.00 | 1,028.00 |
| Income Tax Expense/Benefit, Current | 22.52%234.00 | 302.00 | 101.00 | 100.00 | 232.00 |
| Income Tax Expense/Benefit, Deferred | 1,540%216.00 | -15.00 | 57.00 | 133.00 | 131.00 |
52.30%827.00 | 543.00 | 331.00 | 278.00 | 665.00 | |
| Attributable To Parent | 67.49%747.00 | 446.00 | 279.00 | 205.00 | 603.00 |
| Available To Common Stockholders, Basic | 67.49%747.00 | 446.00 | 279.00 | 205.00 | 603.00 |
17.53%80.00 | 97.00 | - | - | - | |
| Nonredeemable Noncontrolling Interest | 17.53%80.00 | 97.00 | - | - | - |
| Basic Average Shares | 0.28%353.00 | 354.00 | -2.00 | 357.00 | 361.00 |
| Diluted Average Shares | 354.00 | 354.00 | -2.00 | 358.00 | 361.00 |
| Basic Earnings Per Share | 67.46%2.11 | 1.26 | 0.79 | 0.57 | 1.67 |
| Diluted Earnings Per Share | 67.46%2.11 | 1.26 | 0.79 | 0.57 | 1.67 |
| Common Stock Dividends | 0.25 | 0.25 | 0.25 | 0.25 | 0.25 |