XML 64 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Investments (Details 2) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Non-marketable Cost Method Investments, net    
Sub total $ 922,391 $ 2,028,170
Total 1,190,727 3,364,619
BioFirst Corporation [Member]    
Non-marketable Cost Method Investments, net    
Total 268,336 1,336,449
Rgene Corporation [Member]    
Non-marketable Cost Method Investments, net    
Total
Braingenesis Biotechnology Co., Ltd. [Member]    
Non-marketable Cost Method Investments, net    
Sub total 7,853 7,367
Genepharm Biotech Corporation [Member]    
Non-marketable Cost Method Investments, net    
Sub total 23,974 22,493
BioHopeKing Corporation [Member]    
Non-marketable Cost Method Investments, net    
Sub total $ 890,564 $ 1,998,310