Commitments and Contingencies - Deposit (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Commitment and Contingencies | |||
| Current portion | $ 22,002 | $ 27,572 | |
| Idaho Power Company | |||
| Commitment and Contingencies | |||
| Balance at beginning of period | 15,222 | ||
| Deposits | $ 18,759 | ||
| Costs incurred - expense | (1,202) | (4) | |
| Current portion | 14,020 | 18,755 | |
| Balance at end of period | 14,020 | $ 18,755 | |
| ATCO Structures & Logistics (USA) Inc. | Supply and installation agreement | |||
| Commitment and Contingencies | |||
| Balance at beginning of period | 12,350 | ||
| Costs incurred - asset | (4,368) | ||
| Current portion | 7,982 | ||
| Balance at end of period | $ 7,982 | ||