XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Warrants - Summary of all outstanding and exercisable common stock warrants (Details) - $ / shares
9 Months Ended
Sep. 30, 2022
Jan. 24, 2018
Stock Warrants    
Warrants Exercisable   71
Exercise Price 1.22    
Stock Warrants    
Exercise Price $ 1.22  
Warrants Outstanding 634,426  
Warrants Exercisable 634,426  
Weighted Average Remaining Contractual Life (in years) 1 year 10 days  
Exercise Price 182.00    
Stock Warrants    
Exercise Price $ 182.00  
Warrants Outstanding 71  
Warrants Exercisable 71  
Weighted Average Remaining Contractual Life (in years) 2 months 23 days  
Exercise Price 1.24    
Stock Warrants    
Exercise Price $ 1.24  
Warrants Outstanding 634,497  
Warrants Exercisable 634,497  
Weighted Average Remaining Contractual Life (in years) 1 year 10 days