Annual report pursuant to Section 13 and 15(d)

Equity - Summary of Option Activities (Details)

v3.10.0.1
Equity - Summary of Option Activities (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of shares outstanding, beginning balance 1,345,000    
Number of shares, granted 1,479,000    
Number of shares, exercised (25,000) 0 0
Number of shares, cancelled (5,000)    
Number of shares outstanding, ending balance 2,794,000 1,345,000  
Number of shares exercisable, end of period 512,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted average grant date fair value, outstanding, beginning of period (in dollars per share) $ 1.93    
Weighted average grant date fair value, granted (in dollars per share) 1.32    
Weighted average grant date fair value, exercised (in dollars per share) 0.13    
Weighted average grant date fair value, cancelled (in dollars per share) 1.75    
Weighted average grant date fair value, outstanding, end of period (in dollars per share) 1.82 $ 1.93  
Weighted average grant date fair value, exercisable (in dollars per share) 2.61    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted average exercise price, outstanding, beginning of period (in dollars per share) 3.5    
Weighted average exercise price, granted (in dollars per share) 1.79    
Weighted average exercise price, exercises (in dollars per share) 0.2    
Weighted average exercise price, cancelled (in dollars per share) 2.49    
Weighted average exercise price, outstanding, end of period (in dollars per share) 2.61 $ 3.5  
Weighted average exercise price, exercisable (in dollars per share) $ 3.51    
Weighted average remaining contractual term outstanding (in years) 9 years 5 months 4 days 9 years 25 days  
Weighted average remaining contractual term exercisable (in years) 8 years    
Aggregate intrinsic value, outstanding balance $ 21,200 $ 83,000  
Aggregate intrinsic value, exercisable $ 21,000