XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Schedule Of Common Stock Shares Reserved For Future Issuance (Details) - shares
Sep. 30, 2020
Dec. 31, 2019
Class of Stock [Line Items]    
Shares available for future issuance 9,916,945 9,098,512
Options issued and outstanding    
Class of Stock [Line Items]    
Shares available for future issuance 747,874 1,503,247
Unvested restricted stock units    
Class of Stock [Line Items]    
Shares available for future issuance 1,123,299 886,030
Shares available for grant under future stock plans    
Class of Stock [Line Items]    
Shares available for future issuance 8,045,772 6,709,235