XML 89 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Schedule Of Common Stock Shares Reserved For Future Issuance (Details) - shares
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]    
Shares available for future issuance (in shares) 9,740,557 9,098,512
Options issued and outstanding    
Class of Stock [Line Items]    
Shares available for future issuance (in shares) 609,881 1,503,247
Unvested restricted stock units    
Class of Stock [Line Items]    
Shares available for future issuance (in shares) 1,114,159 886,030
Shares available for grant under future stock plans    
Class of Stock [Line Items]    
Shares available for future issuance (in shares) 8,016,517 6,709,235