XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Trade and Other Payables (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Trade and other payables, current
September 30, 2024December 31, 2023
Research and development services and license fees$7,113,098$911,454
Supply and manufacturing fees payable3,044,237553,459
Consulting and advisory services307,58180,695
Legal advisory fees payable104,31747,095
Other payables141,370244,981
Total$10,710,603$1,837,684