XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies -Deposit (Details)
9 Months Ended
Sep. 30, 2025
USD ($)
Commitment and Contingencies  
Current portion $ 10,603,583
Non-current portion 13,105,337
Vendor agreement  
Commitment and Contingencies  
Deposits 2,153,439
Current portion 2,153,439
Balance at end of period 2,153,439
Idaho Power Company  
Commitment and Contingencies  
Deposits 18,759,381
Costs incurred - expense (10,309,237)
Current portion 8,450,144
Balance at end of period 8,450,144
ATCO Structures & Logistics (USA) Inc. | Supply and installation agreement  
Commitment and Contingencies  
Deposits 13,350,000
Costs incurred - expense (244,663)
Non-current portion 13,105,337
Balance at end of period $ 13,105,337