XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock - Schedule of Reserved Shares of Common Stock for Issuance, on an as-Converted Basis (Details) - shares
Sep. 30, 2023
Dec. 31, 2022
Stock Incentive Plans [Member]    
Issuance of common stock, net of issuance costs 7,754,000 6,351,263
Common Stock Warrants [Member]    
Issuance of common stock, net of issuance costs 1,875,863 94,688
Redeemable Convertible Preferred Stock Warrant [Member]    
Issuance of common stock, net of issuance costs 9,629,863 6,445,951