XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock - Schedule of Reserved Number of Shares of Common Stock for Exercise of Outstanding Stock Options and Future Issuance of Stock-Based Awards (Details) - shares
Jun. 30, 2022
Jan. 05, 2022
Dec. 31, 2021
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 6,514,677   26,333,614
Series A Convertible Preferred Stock      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance     10,285,087
Series B Convertible Preferred Stock      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance     9,251,793
Shares Available for Issuance Under the 2020 Plan      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance     276,261
Shares Available for Issuance Under the 2021 Plan      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 1,855,252 3,145,281 3,145,281
Shares Available for Issuance Under the 2021 ESPP      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 286,127 286,127 286,127
Common Stock Options      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 4,373,298   3,089,065