XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Trade accounts payable $ 221,559 $ 474,585
Pre-clinical research and development 249,733 202,998
Accrued other 7,358 29,604
Total $ 478,650 $ 707,187