XML 24 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Investments (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Net sales $ 701,719 $ 6,956
Gross profit 681,582 (178,324)
Net loss (3,933,240) (6,064,530)
Share of losses from investments accounted for using the equity method (395,476)
BioFirst [Member]    
Net sales 43,975 44,694
Gross profit (37,160) (35,639)
Net loss (972,303) (1,569,813)
Share of losses from investments accounted for using the equity method (210,086) (193,012)
Rgene [Member]    
Net sales
Gross profit
Net loss (53,877) (120,065)
Share of losses from investments accounted for using the equity method