XML 44 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity (Common Stock are Reserved for Future Issuance) (Details) - shares
shares in Thousands
Jun. 30, 2017
Dec. 31, 2016
Equity [Abstract]    
Warrants outstanding 19,557 2,570
Stock options outstanding 505 561
Options reserved for future issuance under the Company's 2007 Incentive Plan 466  
Shares reserved for future issuance under the Employee Stock Purchase Plan 17  
Total reserved for future issuance 20,545