XML 57 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Agreements - Terminated Agreements (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue from contract with customer $ 15,025,000 $ 15,542,000 $ 28,312,000 $ 24,126,000
License and milestone fees        
Revenue from contract with customer 945,000 $ 5,079,000 1,228,000 $ 5,158,000
Takeda | Technological Improvements        
Amortization of deferred revenue 870,000   870,000  
Takeda | License and milestone fees        
Revenue from contract with customer $ 870,000   $ 870,000