XML 89 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)
Dec. 31, 2019
shares
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 33,656,200
Exercise of Outstanding Common Stock Options and Vesting of Outstanding Common Restricted Stock Units Granted  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 16,651,154
Grant | 2019 Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 15,396,254
Grant | Employee Stock Purchase Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 1,551,917
Conversion of Common Stock Warrant  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 56,875