XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade and Other Payables (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Trade and other payables, current
June 30, 2024December 31, 2023
Supply and manufacturing fees payable$2,678,765$553,459
Research and development services and license fees2,021,478911,454
Legal advisory fees payable210,19147,095
Consulting and advisory services55,98580,695
Other payables176,434244,981
Total$5,142,853$1,837,684