XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Investments (Details) - Schedule of balance sheets - USD ($)
Jun. 30, 2021
Dec. 31, 2020
BioFirst [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Current Assets $ 1,162,565 $ 1,299,822
Non-current Assets 2,605,784 2,540,041
Current Liabilities 1,948,839 1,986,340
Non-current Liabilities 58,745 73,197
Stockholders’ Equity 1,760,765 1,780,326
Rgene [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Current Assets 72,532 123,958
Non-current Assets 390,079 412,342
Current Liabilities 1,573,057 1,392,756
Non-current Liabilities 19,695 38,953
Stockholders’ Equity $ (1,130,141) $ (895,409)