XML 66 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Defined Contribution Plan (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Defined Contribution Plan        
Employer matching contribution, percent     100.00%  
Employer matching contribution, amount $ 8,700 $ 487 $ 8,700 $ 3,242
Maximum [Member]        
Defined Contribution Plan        
Employer matching contribution pay, percent     4.00%  
PRC        
Defined Contribution Plan        
Employer matching contribution, amount $ 113,654 $ 235,811 $ 267,868 $ 607,872