XML 51 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Clinical Trial Deposit - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Other Liabilities [Abstract]    
Patient enrollment milestones, payments $ 8,163 $ 5,430
Deposits payments $ 2,600