XML 94 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Restructuring Costs (Details Narrative)
12 Months Ended
Dec. 31, 2018
USD ($)
position
Dec. 31, 2017
USD ($)
Jun. 30, 2017
employee
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) $ 1,261,578 $ (159,597)  
Restructuring Costs Under the 2013 Plan      
Restructuring Cost and Reserve [Line Items]      
Workforce reduction | position 100    
Restructuring Plan, 2017 [Member]      
Restructuring Cost and Reserve [Line Items]      
Entity Number of Employees | employee     81
Severance related costs | Restructuring Plan, 2017 [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit)   $ 1,200,000  
Maximum | Severance related costs | Restructuring Costs Under the 2013 Plan      
Restructuring Cost and Reserve [Line Items]      
Expected period for restructuring cost to be paid 12 months