XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common stock warrants (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Class of Warrant or Right [Line Items]      
Warrants maturity date Aug. 21, 1998    
Warrant redemption price $ 0.10    
Weighted average outstanding warrant exercise price $ 2.14   $ 2.11
Weighted average contractual life of warrants 15 years 9 months   16 years 6 months
Warrants issued 0 0  
Warrants, intrinsic value $ 0   $ 0
Series D Common Stock Warrants [Member]      
Class of Warrant or Right [Line Items]      
Weighted average outstanding warrant exercise price $ 1.60    
Share-Based Payment Award, Non-Option Equity Instruments, Exercised 2,954  
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    
Share-Based Payment Award, Non-Option Equity Instruments, Exercised  
Series B Warrants [Member]      
Class of Warrant or Right [Line Items]      
Share-Based Payment Award, Non-Option Equity Instruments, Exercised 87,456 0  
Series D Warrants [Member]      
Class of Warrant or Right [Line Items]      
Share-Based Payment Award, Non-Option Equity Instruments, Exercised 2,954 0