| Financial Data |
March 31, 2026 | December 31, 2025 |
| Total Operating Revenues (000s) |
$402,506 | $1,811,521 |
| Net Income (000s) |
$67,981 | $323,472 |
| Earnings Per Common Share (diluted) |
$1.21 | $5.90 |
| Dividends Declared Per Common Share |
$0.88 | $3.46 |
| Book Value Per Common Share |
$65.73 | $65.11 |
| Stock Price - Closing at end of period |
$142.97 | $126.56 |
| Number of Customers |
667,614 | 664,214 |
| Weighted Average Diluted Shares Outstanding (000s) |
56,289 | 54,806 |
| Common Stock Ticker Symbol |
IDA | IDA |