XML 32 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
3 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following:

 

 

   September 30, 2025   June 30, 2025 
Accrued payroll related expenses  $28,405   $63,075 
Accrued research and development   105,263    23,531 
Accrued professional fees   222,614    176,907 
Total accrued expenses  $356,282   $263,513