XML 94 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)
Dec. 31, 2021
shares
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 39,094,396
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 13,990,175
Grant | 2019 Equity Incentive Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 22,299,923
Grant | Employee Stock Purchase Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 2,804,298