XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payable and Accrued Liabilities (Details) - Schedule of Accounts Payable and Accrued Liabilities - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Schedule of Accounts Payable and Accrued Liabilities [Abstract]    
Trade payables $ 402,638 $ 544,179
Accrued research and development expenses 353,465 164,587
Inventory purchase accruals 54,629
Employee compensation, benefits and related accruals 205,030 542,305
Accrued general and administrative expenses 167,523 357,664
Accounts payable and accrued liabilities $ 1,183,285 $ 1,608,735