XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock - Schedule of Common Stock Reserved (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Apr. 30, 2021
Class Of Stock [Line Items]      
Outstanding common stock options 6,178,773 3,643,796  
2021 Employee Stock Purchase Plan      
Class Of Stock [Line Items]      
Shares reserved for issuance     852,971
Common Stock      
Class Of Stock [Line Items]      
Restricted stock related to early exercise of common stock options 338,064 538,340  
Outstanding common stock options 6,178,773 3,643,796  
Total 9,976,470 7,722,219  
Common Stock | Restricted Stock Units      
Class Of Stock [Line Items]      
Total 860,263    
Common Stock | Equity Incentive Plans      
Class Of Stock [Line Items]      
Shares reserved for issuance 1,367,931 2,702,995  
Common Stock | 2021 Employee Stock Purchase Plan      
Class Of Stock [Line Items]      
Shares reserved for issuance 1,231,439 837,088