XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 113,017,059 106,320,711
2014 Stock Plan [Member] | Stock Options [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 51,899,378 61,903,883
2014 Stock Plan [Member] | RSUs [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 2,864,365 3,495,540
2021 Equity Incentive Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 36,782,187 32,797,245
2021 Equity Incentive Plan [Member] | Stock Options [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 22,500 22,500
2021 Equity Incentive Plan [Member] | RSUs [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 14,302,853 2,938,968
2021 Employee Stock Purchase Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved for issuance (in shares) 7,145,776 5,162,575