XML 50 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Plans - Description (Details) - 2016 Equity Incentive Plan [Member]
3 Months Ended
Mar. 31, 2018
shares
Equity Plans  
Number of shares available for issuance 664,068
Stock options - employees, consultants, directors  
Equity Plans  
Expiration period 10 years
Options to Purchase Common Stock [Member]  
Equity Plans  
Vesting period 4 years
Non Employee Director Initial Stock Options [Member]  
Equity Plans  
Vesting period 3 years
Nonemployee Director Annual Refresher Stock Options [Member]  
Equity Plans  
Vesting period 1 year
Nonemployee Consultant Options [Member] | Minimum [Member]  
Equity Plans  
Vesting period 1 year
Nonemployee Consultant Options [Member] | Maximum [Member]  
Equity Plans  
Vesting period 4 years