XML 77 R68.htm IDEA: XBRL DOCUMENT v3.20.1
License Agreements - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2014
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
License Agreements        
Research and development   $ 52,118 $ 52,492 $ 47,783
Adimab LLC        
License Agreements        
License agreement entered date   Jul. 31, 2014    
License agreement amendment date   2018-10    
Option fee percentage 65.00%      
Adimab LLC | License Agreements        
License Agreements        
Research and development   $ 1,175 $ 2,480 $ 2,172
Adimab LLC | Maximum        
License Agreements        
Technical milestones payment $ 250      
License agreement milestone payments $ 13,000