XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Outstanding Warrants to Purchase Common Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 12,315,328 17,249,757
Weighted average exercise price /share $ 1.70 $ 1.68
Series Z Warrants [Member]    
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 11,937,455 16,814,939
Weighted average exercise price /share $ 1.60 $ 1.60
Warrants expiration date 2024-04 2024-04
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 2021-01 2021-01
Series W Warrants [Member]    
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 377,873 381,818
Weighted average exercise price /share $ 5.00 $ 5.00
Warrants expiration date 2022-01 2022-01