XML 82 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Investments (Details 2) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Non-marketable Cost Method Investments, net abstract    
Sub total $ 2,028,170 $ 1,985,663
Total 3,364,619 3,488,169
BioFirst Corporation [Member]    
Non-marketable Cost Method Investments, net abstract    
Total 1,336,449 1,502,506
Rgene Corporation [Member]    
Non-marketable Cost Method Investments, net abstract    
Total
Braingenesis Biotechnology Co., Ltd. [Member]    
Non-marketable Cost Method Investments, net abstract    
Sub total 7,367 7,213
Genepharm Biotech Corporation [Member]    
Non-marketable Cost Method Investments, net abstract    
Sub total 22,493 22,021
BioHopeKing Corporation [Member]    
Non-marketable Cost Method Investments, net abstract    
Sub total $ 1,998,310 $ 1,956,429