XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Preferred Stock and Common stock - Summary of Common Stock Reserved For Issuance (Detail) - shares
Mar. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Common stock reserved for issuance 374,015,355 346,016,510
Convertible preferred stock outstanding [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance 223,033,725 238,954,050
Options issued and outstanding [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance 59,603,390 62,827,150
Restricted stock units issued and outstanding [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance 50,272,925 32,556,160
Shares available for future stock-based incentive award issuances [Member]    
Class of Stock [Line Items]    
Common stock reserved for issuance 41,105,315 11,679,150