XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Outstanding Warrants to Purchase Common Stock (Details) - $ / shares
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 11,937,450 12,315,328
Weighted average exercise price /share $ 1.60 $ 1.68
Series Z Warrants [Member]    
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 11,937,450 11,937,455
Weighted average exercise price /share $ 1.60 $ 1.60
Warrants expiration date 2024-04  
Series W Warrants [Member]    
Class of Warrant or Right [Line Items]    
Common stock purchase warrants issued and outstanding 377,873
Weighted average exercise price /share $ 5.00
Warrants expiration date 2022-01