XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Trade and Other Payables (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Research and development services and license fees $ 7,113,098 $ 911,454
Supply and manufacturing fees payable 3,044,237 553,459
Consulting and advisory services 307,581 80,695
Legal advisory fees payable 104,317 47,095
Other payables 141,370 244,981
Total $ 10,710,603 $ 1,837,684