XML 98 R80.htm IDEA: XBRL DOCUMENT v3.7.0.1
Defined Contribution Plan (Detail Textuals) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2011
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 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   $ 904 $ 1,000 $ 2,100 $ 2,000
PRC          
Defined Contribution Plan Disclosure [Line Items]          
Employer matching contribution, amount       $ 233,676 $ 224,134