XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Outstanding Warrants to Purchase Common Stock (Details) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 15,456,099 17,249,757
Weighted average exercise price /share $ 1.68 $ 1.57
Series Z Warrants [Member]    
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 15,074,281 16,814,939
Weighted average exercise price /share $ 1.60 $ 1.60
Warrants expiration date Apr. 30, 2024 Apr. 30, 2024
UPO - Series Z Warrants [Member]    
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 53,000
Weighted average exercise price /share $ 1.60
Warrants expiration date Jan. 31, 2021 Jan. 31, 2021
Series W Warrants [Member]    
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 381,818 381,818
Weighted average exercise price /share $ 5.00 $ 5.00
Warrants expiration date Jan. 31, 2022 Jan. 31, 2022