XML 77 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Related Parties Transactions (Details 1) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Accounts receivable due from related parties $ 143,435 $ 143,278
GenePharm Inc. [Member]    
Accounts receivable due from related parties 142,225 142,225
Rgene [Member]    
Accounts receivable due from related parties 1,053
Amkey [Member]    
Accounts receivable due from related parties $ 1,210