Annual report pursuant to Section 13 and 15(d)

Financial Instruments Fair Value Measurements - Schedule of Fair Value Assumption Used (Details)

v3.20.1
Financial Instruments Fair Value Measurements - Schedule of Fair Value Assumption Used (Details) - USD ($)
12 Months Ended
Dec. 27, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Face value principal payable $ 7,750,000      
Original Conversion price $ 1.60      
Value of common stock $ 0.92 $ 0.001 $ 0.001  
Senior Secured Convertible Note [Member]        
Face value principal payable     $ 7,000,000  
Original Conversion price   1.60    
Value of common stock   $ 0.89    
Senior Secured Convertible Note [Member] | Volatility [Member]        
Fair value assumptions, measurement input, percentages   55.00%    
Senior Secured Convertible Note [Member] | Risk Free Rate [Member]        
Fair value assumptions, measurement input, percentages   1.58%    
November 4, 2019 Senior Secured Convertible Notes [Member]        
Face value principal payable   $ 7,000,000 $ 7,000,000  
Original Conversion price     $ 1.60  
Value of common stock     $ 0.89  
Expected term (years)   1 year 9 months 11 days 1 year 11 months 4 days  
November 4, 2019 Senior Secured Convertible Notes [Member] | Volatility [Member]        
Fair value assumptions, measurement input, percentages     55.00%  
November 4, 2019 Senior Secured Convertible Notes [Member] | Risk Free Rate [Member]        
Fair value assumptions, measurement input, percentages     1.60%  
December 27, 2018 Senior Secured Convertible Notes [Member]        
Face value principal payable $ 7,750,000 $ 1,692,000 $ 7,750,000 $ 7,750,000
Original Conversion price   $ 1.60 $ 1.60  
Value of common stock   $ 1.20 $ 0.96  
Expected term (years) 2 years 2 months 16 days 2 years  
December 27, 2018 Senior Secured Convertible Notes [Member] | Volatility [Member]        
Fair value assumptions, measurement input, percentages 46.00% 49.00% 50.00%  
December 27, 2018 Senior Secured Convertible Notes [Member] | Risk Free Rate [Member]        
Fair value assumptions, measurement input, percentages 2.50% 1.50% 2.50%  
December 27, 2018 Senior Secured Convertible Notes [Member] | Measurement Input, Required Rate of Return [Member]        
Fair value assumptions, measurement input, percentages 13.20% 11.10% 13.10%  
December 27, 2018 Senior Secured Convertible Notes [Member] | Dividend Yield [Member]        
Fair value assumptions, measurement input, percentages 0.00% 0.00% 0.00%