XML 73 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock - Shares of common stock reserved for issuance (Details) - shares
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Options outstanding 2,898,977 4,496,557 7,738,496 9,835,992
Shares available for grant 1,301,881 2,337,545 1,859,997 4,199,415
Shares available for purchase/reserved for issuance 17,218,449 19,502,777    
Restricted stock units        
Unvested restricted stock units outstanding 12,639,066 12,303,913 12,906,030 10,474,975
2014 equity plan and 2015 inducement plan        
Shares available for grant 1,301,881 2,337,545    
2014 Employee Stock Purchase Plan/ESPP        
Shares available for purchase/reserved for issuance 378,525 364,762