v3.25.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of accounts payable and accrued expenses [Abstract]    
Deferred bonus and salaries payable $ 451,660
Research and development expenses payable 778,205 1,162,155
Professional fees payable 127,031 175,324
Cost of healthcare services payable 61,826
Insurance expenses payable 27,463
Others 13,375 15,913
Accounts payable and accrued expenses $ 918,611 $ 1,894,341