XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Clinical Trial Deposit - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Other Liabilities [Abstract]    
Patient enrollment milestones, payments (recovery) $ 563 $ 5,065
Deposits payments 1,075  
Clinical trial deposit payments 205  
Contract Research Organization Termination Cost $ 1,000