XML 65 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Activities Under Equity Plan (Details)
3 Months Ended
Mar. 31, 2020
shares
ESPP  
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]  
Shares available for grant (shares) 184,860
ESPP common stock purchased by eligible employees (shares) 0
Shares available for grant (shares) 184,860
Restricted Stock and Restricted Stock Units (RSUs) | 2012 Equity Plan  
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]  
Shares available for grant (shares) 646,480
Shares available for grant (shares) 149,398
Eligible Employees | Restricted Stock and Restricted Stock Units (RSUs) | 2012 Equity Plan  
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]  
RSU and restricted stock awarded to eligible employees, net of forfeitures (shares) (497,082)