XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Reserved for Future Issuance (Details) - shares
Jun. 30, 2023
Dec. 31, 2022
Reserved for Future Issuance    
Number of shares reserved for future issuance 13,464,528 10,076,610
Series X Preferred Stock    
Reserved for Future Issuance    
Number of shares reserved for future issuance 5,184,591 5,242,501
Options outstanding to purchase common stock    
Reserved for Future Issuance    
Number of shares reserved for future issuance 3,183,045 2,253,431
Reserve under the 2015 Stock Incentive Plan and the 2022 Inducement Stock Incentive Plan    
Reserved for Future Issuance    
Number of shares reserved for future issuance 4,721,974 1,013,520
Warrants for the purchase of common stock    
Reserved for Future Issuance    
Number of shares reserved for future issuance 331,858 1,530,176
Shares reserved for the employee stock purchase plan    
Reserved for Future Issuance    
Number of shares reserved for future issuance 43,060 36,982