XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Common Stock Purchase Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jan. 29, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Stock option exercised, value $ 242 $ 80    
Class of warrant or right, exercise price of warrants or rights $ 1.60     $ 1.68
Series W Warrants [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Class of warrant or right outstanding     377,873  
Series Z Warrants [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of warrants exercised 5      
Class of warrant or right, exercise price of warrants or rights $ 1.60      
2014 Equity Plan [Member] | Equity Option [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Stock option exercised 237,499      
Stock option exercised, value $ 241      
Employee Stock Purchase Plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Employee stock purchase plans 194,240