XML 91 R54.htm IDEA: XBRL DOCUMENT v3.20.4
License Agreements - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2016
Apr. 30, 2016
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2017
License Agreement [Line Items]          
Research and development     $ 100,392,000 $ 89,398,000  
City of Hope          
License Agreement [Line Items]          
Annual license fee   $ 25,000      
Payment for execution of agreements     $ 75,000 50,000 $ 4,500,000
City of Hope | Sponsored Research Agreement          
License Agreement [Line Items]          
Research and development       $ 100,000  
City of Hope | Maximum          
License Agreement [Line Items]          
Development and commercialization milestone payment   $ 3,200,000      
California Institute Of Technology | Maximum | Co Exclusive License Agreement          
License Agreement [Line Items]          
Development and regulatory milestone payments $ 7,200,000        
California Institute Of Technology | Minimum | Co Exclusive License Agreement          
License Agreement [Line Items]          
Annual minimal royalty fee $ 20,000