XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Reserved for Future Issuance (Details) - shares
Mar. 31, 2023
Dec. 31, 2022
Stockholders' Equity    
Number of shares reserved for future issuance 9,903,950 10,076,610
Series X Preferred Stock    
Stockholders' Equity    
Number of shares reserved for future issuance 5,184,591 5,242,501
Options outstanding to purchase common stock    
Stockholders' Equity    
Number of shares reserved for future issuance 2,562,234 2,253,431
Reserve under the 2015 Stock Incentive Plan and the 2022 Inducement Stock Incentive Plan    
Stockholders' Equity    
Number of shares reserved for future issuance 1,082,245 1,013,520
Warrants for the purchase of common stock    
Stockholders' Equity    
Number of shares reserved for future issuance 1,031,820 1,530,176
Shares reserved for the employee stock purchase plan    
Stockholders' Equity    
Number of shares reserved for future issuance 43,060 36,982