Annual report pursuant to Section 13 and 15(d)

Common Stock warrants (Details Narrative)

v3.23.1
Common Stock warrants (Details Narrative) - USD ($)
12 Months Ended
Nov. 14, 2022
Jan. 11, 2022
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]        
Warrants maturity date     Aug. 21, 1998  
Warrant redemption price     $ 0.10  
Warrants outstanding     6,250,000  
Weighted average outstanding warrant exercise price     $ 2.11 $ 2.11
Weighted average contractual life of warrants     15 years 6 months 16 years 6 months
Warrants exercised     0  
Warrants issued     0  
Intrinsic value of outstanding warrants     $ 0 $ 0
Series B Common Stock Warrants [Member]        
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]        
Warrants exercised     87,456
Series D Common Stock Warrants [Member]        
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]        
Weighted average outstanding warrant exercise price     $ 1.60  
Warrants exercised     2,954
Series H Warrants [Member]        
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]        
Warrants outstanding     413,512  
Weighted average outstanding warrant exercise price     $ 7  
Number of warrants cancelled 275,647      
Warrants outstanding     $ 413,512  
Warrants exercised    
Series H Warrants [Member] | Investment Banking Agreement [Member]        
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]        
Weighted average outstanding warrant exercise price     $ 7  
Warrants issued     689,159  
Warrants term     30 years  
Chief Executive Officer [Member] | Series B Common Stock Warrants [Member]        
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]        
Warrants outstanding   87,456   87,456
Number warrants exchanged for common stock   87,456