v3.26.1
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