XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Activities Under Equity Plan (Details)
3 Months Ended
Mar. 31, 2019
shares
ESPP  
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]  
Shares available for grant (shares) 208,159
ESPP common stock purchased by eligible employees (shares) 0
Shares available for grant (shares) 208,159
Restricted stock units | 2012 Equity Plan  
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]  
Shares available for grant (shares) 904,437
Shares available for grant (shares) 663,849
Eligible Employees | Restricted stock units | 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) (240,588)