Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation - 2014 Equity Incentive Plan (Details)

v3.20.4
Stock-based Compensation - 2014 Equity Incentive Plan (Details) - shares
shares in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares)     137
2014 Equity incentive plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares)     137
Number of shares authorized (in shares) 1,974    
Shares available for grant (in shares) 1,113 119