XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Investments (Details) - Schedule of Statement of Operation - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
BioFirst [Member] | BioFirst [Member]    
Condensed Income Statements, Captions [Line Items]    
Net sales $ 15,398
Gross profit 3,375
Net loss (788,788) (872,254)
Share of losses from investments accounted for using the equity method
Rgene [Member] | Rgene [Member]    
Condensed Income Statements, Captions [Line Items]    
Net sales
Gross profit
Net loss (155,873) (295,517)
Share of losses from investments accounted for using the equity method