XML 65 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - ESPP Activity (Details) - ESPP - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Beginning Balance, Equity securities available (shares) 246,039 0
Plus: Registration of 2016 ESPP (shares)   250,000
Less: common stock purchased by eligible employees (shares) (17,760) (3,961)
Ending Balance, Equity securities available (shares) 228,279 246,039