XML 78 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation (Shares Reserved for Future Issuance) (Details) - shares
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stock Incentive Plan Compensation [Abstract]      
Stock options outstanding 1,150,065 1,115,865 74,890
Employee stock purchase plan 46,472    
Available for future grants under the Stock Incentive Plan 446,226    
Warrants 26,961,187    
Total shares reserved 28,603,950