XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Schedule of Changes in Contract Assets and Liabilities (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Capitalized Contract Cost [Line Items]  
Total contract assets, Balance at Beginning of Period $ 9,880
Contract assets, Addition 2,452
Contract assets, Deduction (7,537)
Total contract assets, Balance at End of Period 4,795
Total contract liabilities, Balance at Beginning of Period 6,335
Contract liabilities, Addition 1,112
Contract liabilities, Deduction (1,765)
Total contract liabilities, Balance at End of Period 5,682
Unbilled - collaboration and license revenue  
Capitalized Contract Cost [Line Items]  
Total contract assets, Balance at Beginning of Period 9,880
Contract assets, Addition 2,452
Contract assets, Deduction (7,537)
Total contract assets, Balance at End of Period 4,795
Deferred revenue  
Capitalized Contract Cost [Line Items]  
Total contract liabilities, Balance at Beginning of Period 6,335
Contract liabilities, Addition 1,112
Contract liabilities, Deduction (1,765)
Total contract liabilities, Balance at End of Period $ 5,682