XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Convertible Preferred Stock and Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Issuance, on an As-Converted Basis (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 4,615,882 15,006,363
Convertible Preferred Stock    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance   12,546,805
Stock Options Issued and Outstanding    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 3,205,378 1,898,084
Preferred Stock Warrants Issued and Outstanding    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance   35,529
Vesting Conditions Placed on Previously Issued Common Shares    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 69,529 69,529
Authorized for Future Stock Awards or Option Grants    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 1,114,975 456,416
Authorized for Future Issuance under Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Reserved shares of common stock for issuance 226,000