Annual report pursuant to Section 13 and 15(d)

Commitments and contingencies - Agreement with Digital Energy Corp. (Details)

v3.20.4
Commitments and contingencies - Agreement with Digital Energy Corp. (Details) - USD ($)
12 Months Ended
Jul. 09, 2020
Dec. 31, 2020
Mar. 31, 2020
Loss Contingencies [Line Items]      
Guarantee liability     $ 350,000
Guaranty liability excess   $ (40,425)  
Shortfall payments   472,384  
Provision   81,960  
Period of severance benefits for key management employees under the plan 12 months    
Change in Control Severance Benefit Plan, period in force 3 years    
Change in Control Severance Benefit Plan, extension period 1 year    
Change in Control Severance Benefit Plan, notice period for cancellation 6 months    
Change in Control Severance Benefit Plan, qualifying termination period prior to change in control 3 months    
Change in Control Severance Benefit Plan, qualifying termination period after change in control 18 months    
Eurosite Power Inc.      
Loss Contingencies [Line Items]      
Guarantee of obligations of EuroSite Power Inc.   138,000  
Guarantee liability   $ 7,000