XML 108 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Apr. 22, 2020
Dec. 31, 2019
Sep. 24, 2018
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding and Exercisable 900,000   8,995,906 8,000,000
Exercise price of warrants $ 3.06 $ 0.5869   $ 5.375
2014 Broker Warrants (Series E Financing)        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding and Exercisable     1,671,196  
Exercise price of warrants $ 1.00      
Expiration Date Feb. 22, 2026      
2018 IDV (Senior secured convertible note)        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding and Exercisable     4,658,043  
Exercise price of warrants $ 0.59      
Expiration Date Sep. 27, 2026      
2019 IDV (Senior secured convertible note)        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding and Exercisable     1,666,667  
Exercise price of warrants $ 1.50      
Expiration Date Dec. 13, 2024      
2019 YA II PN, Ltd. (Senior secured convertible debenture) I        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding and Exercisable     1,000,000  
Exercise price of warrants $ 1.00      
Expiration Date Dec. 13, 2020      
Service providers        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding and Exercisable 200,000      
Exercise price of warrants $ 5.00      
Expiration Date Jul. 01, 2022      
Service providers        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding and Exercisable 700,000      
Exercise price of warrants $ 2.50      
Service providers | Maximum        
Class of Warrant or Right [Line Items]        
Expiration Date Oct. 01, 2022      
Service providers | Minimum        
Class of Warrant or Right [Line Items]        
Expiration Date Feb. 28, 2022