XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock - Schedule of Reserved Shares of Common Stock for Issuance, on an as-Converted Basis (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Stock Incentive Plans [Member]    
Common stock, reserved for future issuance 6,362,334 5,324,202
Common Stock Warrants [Member]    
Common stock, reserved for future issuance 94,688 94,688
Redeemable Convertible Preferred Stock Warrant [Member]    
Common stock, reserved for future issuance 6,457,022 5,418,890