v3.26.1
Commitments and Contingencies - Deposit (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commitment and Contingencies      
Current portion $ 14,878   $ 27,572
Idaho Power Company      
Commitment and Contingencies      
Balance at beginning of period 15,222    
Deposits 11,600 $ 18,759  
Costs incurred - expense (16,879) (4)  
Current portion 9,943 18,755  
Balance at end of period 9,943 $ 18,755  
ATCO Structures & Logistics (USA) Inc. | Supply and installation agreement      
Commitment and Contingencies      
Balance at beginning of period 12,350    
Costs incurred - asset (7,415)    
Current portion 4,935    
Balance at end of period $ 4,935