XML 120 R105.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Net revenues $ 24,433,304 $ 58,375,399
Mainland China [Member]    
Net revenues 21,292,111 57,425,420
Europe [Member]    
Net revenues 99,996 294,322
PRC Taiwan [Member]    
Net revenues 103,256 221,777
Israel [Member]    
Net revenues 990,953 363,845
USA [Member]    
Net revenues 1,833,837
Others [Member]    
Net revenues $ 113,151 $ 70,035