XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
Jun. 30, 2019
Apr. 30, 2019
European Patent Office Proceeding [Member]    
Other Commitments [Line Items]    
Liability related to third party opposition $ 0  
University of Pennsylvania [Member] | Maximum [Member]    
Other Commitments [Line Items]    
Upfront fee, milestone fees   $ 20,500,000