XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Detail)
9 Months Ended
Mar. 31, 2021
USD ($)
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Future aggregate milestone payments $ 74,500,000
Percentage of Purchase Requirement 100.00%
S*Bio Purchase Agreement  
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Accrued payment for potential future payments $ 0
CyDex License Agreement  
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Accrued payment for potential future payments 0
Presage License Agreement  
Purchase Commitment, Excluding Long-term Commitment [Line Items]  
Accrued payment for potential future payments $ 0