XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity, Common Stock Purchase Warrants, and Noncontrolling Interest - Schedule of Outstanding Warrants to Purchase Common Stock (Details) - $ / shares
Dec. 31, 2020
Dec. 31, 2019
Common stock purchase warrants issued and outstanding 17,249,757 18,449,240
Weighted average exercise price per share $ 1.68 $ 1.57
Series Z Warrants [Member]    
Common stock purchase warrants issued and outstanding 16,814,939 16,815,039
Weighted average exercise price per share $ 1.60 $ 1.60
Warrants expiration date Apr. 30, 2024 Apr. 30, 2024
UPO - Series Z Warrants [Member]    
Common stock purchase warrants issued and outstanding 53,000 53,000
Weighted average exercise price per share $ 1.60 $ 1.60
Warrants expiration date Jan. 31, 2022 Jan. 31, 2022
Series W Warrants [Member]    
Common stock purchase warrants issued and outstanding 381,818 381,818
Weighted average exercise price per share $ 5.00 $ 5.00
Warrants expiration date Jan. 31, 2022 Jan. 31, 2022
Series S Warrants [Member]    
Common stock purchase warrants issued and outstanding 1,199,383
Weighted average exercise price per share $ 0.01
Warrants expiration date Jun. 30, 2032 Jun. 30, 2032