XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Reserved for Future Issuance (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Common Stock    
Number of shares reserved for future issuance 10,105,024 9,784,254
Series X Preferred Stock    
Common Stock    
Number of shares reserved for future issuance 5,242,501 5,242,501
Warrants for the purchase of common stock    
Common Stock    
Number of shares reserved for future issuance 1,530,176 1,530,380
Options outstanding to purchase common Stock    
Common Stock    
Number of shares reserved for future issuance 2,106,150 1,346,733
Reserve under the 2015 Stock Incentive Plan and the 2022 Inducement Stock Incentive Plan    
Common Stock    
Number of shares reserved for future issuance 1,189,215 1,633,736
Shares reserved for the employee stock purchase plan    
Common Stock    
Number of shares reserved for future issuance 36,982 30,904