XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade and Other Payables (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Supply and manufacturing fees payable $ 2,678,765 $ 553,459
Research and development services and license fees 2,021,478 911,454
Legal advisory fees payable 210,191 47,095
Consulting and advisory services 55,985 80,695
Other payables 176,434 244,981
Total $ 5,142,853 $ 1,837,684