XML 122 R92.htm IDEA: XBRL DOCUMENT v3.8.0.1
Defined Contribution Plan (Detail Textuals) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Defined Contribution Plan Disclosure [Line Items]    
Employer matching contribution, percent 100.00%  
Employer matching contribution, description 401(k) defined contribution plan ("401(k) Plan") that provides for a 100% employer matching contribution of the first 3% and a 50% employer matching contribution of each additional percent contributed by an employee up to 5% of each employee's pay. Employees become fully vested in employer matching contributions after six months of employment.  
Employer matching contribution, amount $ 13,173 $ 4,000
PRC    
Defined Contribution Plan Disclosure [Line Items]    
Employer matching contribution, amount $ 439,227 $ 571,476