XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Narrative (Details)
1 Months Ended 3 Months Ended
Sep. 30, 2022
USD ($)
Mar. 31, 2024
USD ($)
contract
item
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   $ 35,000,000.0
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