XML 85 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Settlement Agreement (Details)
6 Months Ended
Dec. 20, 2021
USD ($)
item
Apr. 30, 2022
USD ($)
item
Apr. 30, 2022
KRW (₩)
item
Dec. 23, 2021
USD ($)
Oct. 31, 2021
USD ($)
Commitments And Contingencies [Line Items]          
Amount of contractual Obligation   $ 2,400,000     $ 2,200,000
POSCO Energy Settlement Agreement          
Commitments And Contingencies [Line Items]          
Contingent liability $ 1,800,000        
Period within which an application should be filed 5 days        
Warrant period against module defect from the date of shipment. 18 months        
Warrant period against module defect from the date of installation 12 months        
Period for reimbursement due to shortfall or defect 7 years        
Percentage of maximum annual reimbursement obligation 7.50%        
Number of firm, non-cancelable orders | item 12        
Number of weeks within which the orders to be placed | item 2        
Price per module of the orders to be placed $ 3,000,000.0        
Number of modules delivered | item 6        
Period of right of first refusal on operation and maintenance services 24 months        
Number of balance of plant units | item   8 8    
Purchase price per unit of balance of plant units   $ 2,116,500 ₩ 2,550,000,000    
Amount of contractual Obligation   24,000,000   $ 24,000,000.0  
Amount of contractual obligation to be paid on fiscal year       19,000,000.0  
Payments for contractual obligation   $ 19,000,000      
POSCO Energy Settlement Agreement | Settlement agreement orders on or before June 30, 2022          
Commitments And Contingencies [Line Items]          
Number of additional firm, non-cancelable orders to be placed | item 8        
Amount of contractual obligation to be paid in next six months       $ 5,000,000.0  
POSCO Energy Settlement Agreement | Settlement agreement orders on or before December 31, 2022          
Commitments And Contingencies [Line Items]          
Number of additional firm, non-cancelable orders to be placed | item 14        
Price per module of the orders to be placed $ 3,000,000.0