Quarterly report pursuant to Section 13 or 15(d)

Common stock warrants (Details Narrative)

v3.21.2
Common stock warrants (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Apr. 10, 2015
Class of Warrant or Right [Line Items]        
Warrants maturity date May 11, 2038      
Warrants redemption fee per share $ 0.10      
Weighted average outstanding warrant exercise price $ 2.11   $ 2.11 $ 1.60
Warrants issued 6,252,954      
Weighted average contractual life of warrants 17 years   17 years 6 months  
Warrants exercised 0 0    
Warrants issued 0 0    
Intrinsic value of outstanding warrants $ 5,247   $ 0  
Series B Common Stock Warrants [Member]        
Class of Warrant or Right [Line Items]        
Weighted average outstanding warrant exercise price $ 0.11      
Series D Common Stock Warrants [Member]        
Class of Warrant or Right [Line Items]        
Weighted average outstanding warrant exercise price 1.60      
Series H Warrants [Member]        
Class of Warrant or Right [Line Items]        
Weighted average outstanding warrant exercise price $ 7      
Warrants issued 689,159      
Warrants term 30 years