Annual report pursuant to Section 13 and 15(d)

Common Stock warrants (Details Narrative)

v3.22.1
Common Stock warrants (Details Narrative) - USD ($)
12 Months Ended
Jan. 11, 2022
Dec. 31, 2021
Dec. 31, 2020
Apr. 10, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Warrants maturity date   May 11, 2038    
Investment Company, Redemption Fee, Per Share   $ 0.10    
Weighted average outstanding warrant exercise price   $ 2.11 $ 2.11 $ 1.60
Class of warrant, outstanding   6,200,000    
Warrants issued   0 0  
Weighted average contractual life of warrants   16 years 6 months 17 years 6 months  
Warrants exercised   0 0  
Intrinsic value of outstanding warrants   $ 0 $ 0  
Chief Executive Officer [Member] | Subsequent Event [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average outstanding warrant exercise price $ 0.11      
Series B warrants [Member] | Mr Billingsley [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Class of warrant, outstanding   87,456    
Series B Common Stock Warrants [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average outstanding warrant exercise price     $ 0.11  
Series B Common Stock Warrants [Member] | Chief Executive Officer [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Class of warrant, outstanding   87,456    
Series B Common Stock Warrants [Member] | Chief Executive Officer [Member] | Subsequent Event [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Class of warrant, outstanding 87,456      
Number warrants exchanged for common stock 87,456      
Series D Common Stock Warrants [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average outstanding warrant exercise price     $ 1.60  
Series D Common Stock Warrants [Member] | Chief Executive Officer [Member] | Subsequent Event [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Class of warrant, outstanding 2,954      
Series H Warrants [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average outstanding warrant exercise price   $ 7    
Warrants issued   689,159    
Warrants term   30 years