XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Collaborative arrangements - Changes in Balances of Company's Receivables and Contract Liabilities (Detail) - Celgene Corporation [Member]
3 Months Ended
Mar. 31, 2019
USD ($)
Receivables  
Balance at beginning of period $ 6,528,000
Additions 0
Deductions (2,705,000)
Balance at end of period 3,823,000
Contract liabilities:  
Balance at beginning of period 34,939,000
Deductions (8,671,000)
Balance at end of period $ 26,268,000