XML 23 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Stockholders' Equity (Deficit) (Parentheticals) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Common Stock [Member]      
Exercise of stock options, shares (in shares)   351 1,359
Employee stock purchase plan sales, shares (in shares) 95 75 41
Issuance of common stock, shares (in shares) 23,925