XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Investments (Details) - Schedule of Balance Sheet - USD ($)
Jun. 30, 2024
Dec. 31, 2023
BioFirst [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Current Assets $ 1,676,014 $ 1,451,877
Non-current Assets 606,553 686,206
Current Liabilities 3,063,359 2,286,058
Non-current Liabilities 105,548 347,193
Stockholders’ Equity (886,340) (495,168)
Rgene [Member]    
Condensed Balance Sheet Statements, Captions [Line Items]    
Current Assets 254,967 50,538
Non-current Assets 3,258,797 250,716
Current Liabilities 2,508,301 2,591,960
Non-current Liabilities 811
Stockholders’ Equity $ (1,005,463) $ (2,291,517)