XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Narrative (Details)
1 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
item
contract
Jun. 30, 2021
USD ($)
Gain Contingencies [Line Items]      
Liabilities associated with indemnities   $ 0  
Losses accrual for known contingent liability   0  
Environmental liabilities   $ 0  
Number of long-term fuel supply contracts | contract   3  
Contractual obligation   $ 1,000,000.0 $ 10,200,000
Engineering fee payable   $ 600,000  
Number of commitments with collateral | item   2  
Commitment collateral, percentage of renewable energy credits   100.00%  
Development Agreement with Juhl      
Gain Contingencies [Line Items]      
Collaborative arrangement, development charges committed to pay $ 8,600,000    
Collaborative arrangement, advanced development fee payments committed 900,000    
Collaborative arrangement reimbursable costs 1,200,000    
Collaborative arrangement, development charges committed, upon completion $ 6,500,000    
Collaborative arrangement, development charges committed, to remitting to facilitate construction of project   $ 28,500,000